home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 15 / BBS in a box XV-1.iso / Files / Educ / Computer / Houdini FAQ 1.03.txt.sit / houdini_faq_103.txt
Encoding:
Text File  |  1995-05-02  |  105.5 KB  |  2,359 lines  |  [TEXT/EDIT]

  1. ========================================================================
  2.  
  3.  
  4.                                   ~^~
  5.  
  6.         The Original Macintosh DOS Compatibility Card (Houdini I) 
  7.                      Frequently Asked Questions FAQ
  8.  
  9.                       May 1, 1995  -  version 1.03
  10.  
  11.     agent provocateur: Anton Prastowo (prastowo@vms2.macc.wisc.edu)
  12.  
  13.  
  14.                                   ~^~
  15.  
  16.  
  17. I said that the FAQ v1.02 was the last, and it was. This FAQ v1.03 has 
  18. just a few cosmetic changes -- I was futzing with formatting etc. This 
  19. is probably the final version of the Frequently Asked Questions list 
  20. (FAQ) of Apple's original Macintosh DOS compatibility card or Houdini I. 
  21. The reason is clear -- the Houdini I isn't even being produced anymore!
  22.  
  23. Originally I started this list as a compilation of net people's
  24. experiences and comments about Houdini I. This is a decidedly
  25. pro-Houdini FAQ. And why not? The Apple DOS Compatibility Card is an
  26. amazing card.
  27.  
  28. Those of you still interested in the Houdini I should take a look at
  29. Apple's Houdini II for the PowerMac 6100 and Reply Corporation's DOS
  30. card for Macs with '040 PDS slots. Both of these new cards have
  31. SoundBlaster capability and include 486DX processors.
  32.  
  33. Houdini is Apple's DOS Compatibility Card for Quadra/Centris 610s. The
  34. name 'Houdini' was Apple's internal code name for the DOS card. The
  35. moniker 'Houdini' has stuck since its initial press release. The Houdini
  36. referred to in this FAQ is the first Houdini -- Houdini I. In this FAQ,
  37. 'Houdini I' and 'DOS card' will be used interchangeably to refer to the
  38. original Apple DOS Compatibility Card for Macintosh. Any reference to
  39. second and later generation Houdinis will be made explicitly (ex.
  40. 'Houdini II' for the second generation Houdini).
  41.  
  42. Let me spell out my Houdini definitions:
  43.  
  44.      Houdini I = Apple DOS card designed for Quadra/Centris 610s
  45.     Houdini II = Apple DOS card designed for PowerMac 6100
  46. Reply DOS card = Reply Corporation DOS card designed for Macs with an 
  47.                  '040 PDS slot
  48.    Houdini 630 = Apple DOS compatible 630 series mac built upon 
  49.                  a modified 630 motherboard with a 486 daughterboard
  50.  
  51. You can find this FAQ at the Info-Mac archive and its many mirrors.
  52. in directory like info-mac/info/hdwr/houdini_faq_103.hqx
  53. My HTML version of this FAQ is at http://www.paranoia.com/~anton/houdini/
  54.  
  55. This FAQ is for those unfamiliar with the Houdini I and curious about
  56. its merits. Hopefully this FAQ will help Mac users interested in a DOS
  57. solution  decide whether Houdini I will suit their needs. The Houdini I
  58. is not for everyone, but for many this card is a most excellent hack!
  59. Read this FAQ and decide for yourself.
  60.  
  61. I took the liberty of assuming that the original posters would not
  62. mind their inclusion in this compilation. After all, this FAQ is in the
  63. spirit of their original intent to inform others.
  64.  
  65. I unfortunately cannot verify all the comments contained in this
  66. collection. I included those statements that seemed reasonable and
  67. coherent (but with my own notes or queries added). Please send me
  68. corrections and additions that address possible glaring errors,
  69. omissions and my own questions.
  70.  
  71. *DISCLAIMER*: I am not responsible for anything anyone does with
  72. information contain herein. If there are errors, TOO BAD. 
  73. E-mail me the information to fix it. 
  74.  
  75. ** Please send specs, corrections, hacks and other info to help flesh
  76. this thing out. And if someone wants to take this thing over and do
  77. it right, e-mail me:  Anton Prastowo (prastowo@vms2.macc.wisc.edu)
  78.  
  79. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  80. Thanks to the following people for their comments and info: 
  81.  o Jim Stockdale (jws@apple.com)  *Thanks Jim!
  82.  o Richard Cardona (ifai622@mcl.cc.utexas.edu)
  83.  o Dan Magorian (magorian@ni.umd.edu)
  84.  o David Ramsey (ramsey@be.com)
  85.  o Adam Schneider (indigo@cats.ucsc.edu)
  86.  o Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  87.  o Michael Bradd (michael@clark.net)
  88.  o J. Taggart Gorman (jtaggart@netcom.com)
  89.  o Dan Schnur (schnur@amug.org)
  90.  o Xiaolin Zhao (xlz@relax.chem.ucla.edu)
  91.  o Eric Carter (erichc@yvax2.byu.edu)
  92.  o Amanda Walker (amanda@intercon.com)
  93.  o Andrew T. Laurence (atlauren@uci.edu)
  94.  o Eric W. Sarjeant (v053qpgh@ubvms.cc.buffalo.edu)
  95.  o Douglas D. Dickinson (ac256@FreeNet.Carleton.CA)
  96.  o David A. Hughes (aa341@FreeNet.Carleton.CA)
  97.  o Todd Katz (todd@informix.com)
  98.  o John Galloway (jrg@rahul.net)
  99.  o Jim Eley (jimeley@infinet.com)
  100.  o Brian (bpine@tuba.aix.calpoly.edu)
  101.  o Tom Thatcher (ttha@troi.cc.rochester.edu)
  102.  o Gary Bohn (gBohn@oui.com)
  103.  o Doug Dinh (dougdinh@eworld.com)
  104.  o phil ?? (eaou083@rigel.oac.uci.edu)
  105.  o Andrew Sinclair-Day (sinclair@pnet1.pnet.com)
  106.  o Stephen Petko (petko@mako.psc.edu)
  107.  o Werner Uhrig (werner@cs.utexas.edu)
  108.  o Tim Fullert (tfullert@bottom.magnus.acs.ohio-state.edu)
  109.  o Wen Ung (wku@sparcserve.cs.adfa.oz.au)
  110.  o Ted Yun (yun@newton.mayo.edu)
  111.  o ?? insolution@eworld.com
  112.  o Bill Johnston (johnston@me.udel.edu)
  113.  o Wayne (wayneb@apple.com)
  114.  o Eric Hsu (erichsu@uclink.berkeley.edu)
  115.  o DOS Compatibility Read Me file
  116.  
  117. *BTW: Jim Stockdale works at Apple. He is, however, NOT an official
  118.  Apple spokesperson. Thanks to his extreme graciousness, Jim has
  119.  provided quite a bit of Houdini I info on his own time. His comments
  120.  should not be construed as Apple sanctioned information. 
  121.  
  122.  Wayne (wayneb@apple.com) has also provided some Houdini I information
  123.  which should not be construed as Apple sanctioned information.
  124.  
  125.  
  126. ------------------------------------------------------------------------
  127. Table of Contents ------------------------------------------------------
  128.  
  129. 1) Introduction
  130.    o What is Houdini?
  131.    o Which Mac Users Can Use the Houdini I?
  132.    o Does the Houdini I work in a...
  133.      :: Centris 650?
  134.      :: Quadra 650?
  135.      :: Quadra 660av?
  136.      :: Quadra 700?
  137.      :: Quadra 800?
  138.      :: Quadra 840av?
  139.      :: Quadra 950?
  140.      :: PowerMac?
  141.      :: Quadra 605s? LC 475s? '030 Macs? '020 Macs? LC Macs? Mac
  142.         Classic? 
  143.         Fat Macs? Apple ]I[? Apple //e? Sinclair ZX-81? Atari 2600?
  144.    o Houdini I Pro/Con
  145.    o I need a DOS solution. Should I get a Houdini I? 
  146.    o MacWorld gave the Houdini I 2 out of 5 stars. Why?
  147.    o Alternatives to the Houdini I card
  148.      :: SoftPC
  149.      :: OrangePC card
  150.      :: PowerMac with SoftWindows
  151.      :: A full 486 PC system
  152.    o Where to get the Houdini I card
  153.  
  154. 2) Quick and Dirty Q & A 
  155.    o Is the Houdini I discontinued? 
  156.    o Does installing a SIMM on the Houdini I improve performance? 
  157.    o Can I use 72 pin Mac SIMMs? Can I use standard PC SIMMs? 
  158.    o Can I take the SoundBlaster card from the Houdini II and use 
  159.      the SoundBlaster card in an older Houdini I card?
  160.    o Can you use the Houdini I in a clock-chipped Mac?
  161.    o Is the provided MS-DOS 6.2 for the Houdini I complete? 
  162.    o Will Chicago run on the Houdini I? 
  163.    o Does RAMDoubler work with the Houdini I?
  164.    o Why does the Houdini I come with a wimpy FPU-free 486SX and not a 
  165.      more beefy FPU-equipped 486DX?
  166.    o Can I swap the 486SX processor in the Houdini I for a 486DX? 
  167.    o Instead of making those modifications, can't I just swap the SX 
  168.      for a DX chip?
  169.    o What happens if you install a 486DX2/66?
  170.    o What's the difference between a bundled Quadra 610 DOS Compatible 
  171.      and a Quadra 610 with a DOS Compatibility Card installed?
  172.    o What is DOOM and what does it have to do with the Houdini I? 
  173.    o Where can I get the DOOM FAQ? 
  174.    o What does the chip labeled Music do? 
  175.    o What is required to install the Houdini I in a non-610 Mac? 
  176.  
  177. 3) Tech Notes
  178.    o Microprocessor 
  179.      :: David Ramsey's 486SX/DX findings
  180.    o Operating systems 
  181.      :: MS-DOS 6.2
  182.      :: Windows (tm)
  183.      :: OS/2
  184.      :: Linux
  185.      :: Windows95 (was Chicago)
  186.    o PC Mouse 
  187.      :: Get a mouse driver via FTP
  188.      :: Looking for a mouse driver elsewhere
  189.    o File conversion 
  190.    o Floppy use 
  191.      :: Using DOS backup software
  192.    o Hard drives 
  193.      :: Doublespace Use and the Houdini I
  194.      :: Virus Reminder for new Houdini I users
  195.    o CD-ROM use 
  196.      :: Only one CD-ROM accessible through the Houdini I
  197.      :: Houdini I can only use Sony CD-ROM mechanisms 
  198.    o Memory 
  199.      :: Avoid Composite SIMMs
  200.      :: SIMM and Improved Houdini I Performance
  201.      :: Using 1mb SIMMs
  202.    o Memory managers 
  203.      :: Avoid using 386MAX
  204.    o Joystick 
  205.    o Parallel ports 
  206.    o Serial ports 
  207.      :: Serial Port Mapping
  208.    o Printing 
  209.      :: Turn off Background Printing
  210.      :: Faster Stylewriter Printing
  211.    o Copy & Paste 
  212.    o Networking 
  213.      :: Logging Into Novell File Servers
  214.    o Monitor display 
  215.      :: Sony Universal Adapter for Monitors
  216.      :: NEC monitors
  217.      :: Video problems with using the Houdini I in a Quadra 660av.
  218.      :: PC Setup 1.02
  219.    o Sound 
  220.      :: 4-pin Audio Connector Pinout
  221.    o PC cards 
  222.    o ISA bus 
  223.    o Performance, performance, performance
  224.      :: Soft-PC vs. Houdini I
  225.      :: Houdini I Benchmarks
  226.    o Tweaking the AUTOEXEC.BAT, CONFIG.SYS for the Houdini I
  227.        - by Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  228.    o Houdini I ISA Subset Quest
  229.        - by Anton Prastowo
  230.          with Ted Yun (yun@newton.mayo.edu)
  231.    o Diagnostic Software Results
  232.  
  233. 4) Trouble Shooting
  234.    o Dialog Box error
  235.    o Sync on Green Trouble
  236.    o Problem with video card installed in Mac
  237.    o Improving Shared Folder access speed
  238.    o Conflict with Energy Saver cdev
  239.  
  240.  
  241.  
  242. ------------------------------------------------------------------------
  243.  
  244. Figure 1.  The Apple DOS Compatibility Card (Houdini I)
  245.  
  246.                                                          ISA subset
  247.                                                          connector
  248.                                                              |
  249.                                          Sound-out  CD-in    |
  250.                                                              |
  251.    ___________________________________________||||__||||__   |
  252.   | ============72 pin SIMM slot===========   ====  ====  |  |
  253.   |  ____________    _______   __   __   __   __          |  |
  254.   | |            |  |       | |  | |  | |  | |  |         |  |
  255.   | |   INTEL    |  | CHIPS | v i d e o  -  r a m         |  |
  256.   | |            |  |  rom  | |__| |__| |__| |__|         |  |
  257.   | |   i486sx   |  |_______|  ___         pin (1)        |  |
  258.   | |            |   _______  |   |   [::::::::::] <---------'
  259.   | |            |  |       | '---'   (40)    ____        |
  260.   | |____________|  | VLSI  | 50MHz          |vga |       |
  261.   |  ____   ____    | asic  |  osc           |____|       |
  262.   | |    | |    |   |_______|             .-.           ___ 
  263.   | |____| |____|                         | |          |   | ---->
  264.   |                                       '-'          |   | Conn TO
  265.   |                                      XTAL          |   | Monitor/
  266.   |                                                    |   | Joystick
  267.   |                                                    |___| Cable
  268.   |                                                       |
  269.   |_______________________________________________________|
  270.     | \/                                |
  271.     '-----------------------------------'
  272.      PDS connector
  273.    
  274. Figure 1 - Above is an ASCII illustration of the Houdini I. I've 
  275. probably labeled some of the components functions incorrectly, but 
  276. you get the idea.
  277.  
  278.  
  279. ------------------------------------------------------------------------
  280. 1) Introduction --------------------------------------------------------
  281.  
  282. o What is Houdini?  ----------------------------------------------------
  283.  
  284. Houdini is Apple's DOS Compatibility Card for Quadra/Centris 610s. The
  285. name 'Houdini' was Apple's internal code name for the DOS card. The
  286. moniker 'Houdini' has stuck since its initial press release -- certainly
  287. 'Houdini' is easier to roll off the tongue than "Apple DOS Compatibility
  288. Card for Macintosh." The Houdini referred to in this FAQ is the first
  289. Houdini -- Houdini I. In this FAQ, 'Houdini I' and 'DOS card' will be
  290. used interchangeably to refer to the original Apple DOS Compatibility
  291. Card for Macintosh. Any reference to second and later generation
  292. Houdinis will be made explicitly (ex. 'Houdini II' for the second
  293. generation Houdini).
  294.  
  295. Announced at the Fall 1993 Comdex, the Houdini I began shipping March
  296. 1994. The Houdini I is in fact a marketing experiment. Apple used the
  297. Houdini I to test the commercial viability of a 'PC on a card' for
  298. Macintoshes. Rumors have indicated that the Houdini I card's sales have
  299. exceeded Apple's expectations. Unfortunately despite the Houdini I's
  300. success, Apple has decided to halt production of the Houdini I card two
  301. and half months later. Because of the production stoppage, DOS card
  302. upgrade packages, which consist of just the Houdini I card, have become
  303. increasingly hard to find. Quadra 610/DOS systems, stripped Q610s with
  304. Houdini I cards already installed, more recently discontinued June 13,
  305. 1994 are somewhat easier to find than the upgrade packages. Net rumors
  306. suggest that Apple produced some 25,000 Houdini I cards.
  307.  
  308. The Houdini I was originally concepted for use in Quadra class Macs
  309. equipped with a '040 PDS slot.  Apple has only sanctioned the Houdini I
  310. for use with Centris/Quadra 610s. However, the Houdini I can in fact run
  311. in many '040 Macs! Apple's limits use of the Houdini I to 610s because
  312. of differing problems with Houdini's use in '040 Macs other than the
  313. 610s.
  314.  
  315. Problems with other '040 Macs include things like video blanking,
  316. placement of cables holes in the back, RF emissions and physical seating
  317. of the PDS card (Remember, the 610s need an L-shaped PDS/NuBus
  318. connector). Besides the '040 PDS slot, a Houdini I out-of-the-box will
  319. also require a portion of the host Mac's RAM. Because of this, the host
  320. Mac must have at least 8mb RAM so that the Mac and DOS card can be of
  321. any practical use (4mb for the Mac, 4mb for the DOS card).
  322.  
  323. The Houdini I is nothing short of amazing. It's amazing in its low cost,
  324. high utility and in its timing -- shipping just as the PowerMacs debut.
  325. In hindsight, the Houdini I should have been introduced when the second
  326. wave of '040 Macs (the Centris 610s, 650s and the Quadra 800s) arrived.
  327. Such a card then would have really helped to increase Macintosh market
  328. share among computer users.
  329.  
  330.  
  331. o Which Mac Users Can Use the Houdini I --------------------------------
  332.  
  333. The Houdini I was ultimately configured and Apple certified for the
  334. Centris/Quadra 610. However, someone pointed out that the Houdini I can
  335. be used in most Quadra class Macs equipped with a '040 PDS slot. Because
  336. of someone's foresight, we can use the Houdini I in a variety of '040
  337. Macs.
  338.  
  339.  
  340. o Does the Houdini I work in a... --------------------------------------
  341.  
  342. :: Centris 650?
  343.  
  344. [Yes...] First and foremost - it works. In fact, I've been playing DOOM
  345. all night long. (Is there anything else to do with a 486 machine? ;))
  346.  
  347. Installation in a C650 (same for a Q650) was fairly easy, but it's kinda
  348. messy - the card easy plugs into the PDS, but there is nothing to
  349. support it and you have to plug in a special 23 pin adapter to the back
  350. of the card. You have to hold the card firmly and wrestle the adapter
  351. on.
  352.  
  353. To get the PC sounds to come through the Mac's speaker, there is a 4 pin
  354. cable that attaches to the top of the Houdini I card and goes to the
  355. place on the motherboard where the CD out attaches. If you don't have an
  356. internal CD, no problem, just attach the cable. If you do have an
  357. internal CD, you must plug the cable from the CD into another 4 pin
  358. prong at the top of the Houdini I card... I've not tried my internal CD,
  359. but I don't have any reason to believe the play through won't work - the
  360. PC sounds come through just fine.
  361.  - J. Taggart Gorman (jtaggart@netcom.com)
  362.  
  363.  
  364. :: Quadra 650?
  365.  
  366. [Yes...] I've tried it, and it works wonderfully. I ran it on a
  367. two-monitor system: the Mac used a SuperMac 20 inch and a Spectrum IV
  368. 24-bit card, the DOS card was hooked up to a Magnavox (imitation RGB).
  369. This worked great - when you
  370. switch environments, the side you're *not* using dims visibly, a nice
  371. touch. Using the single-monitor setup on the SuperMac did not work, it
  372. looked like the monitor's sync rates got hosed.
  373.  
  374. Someone who puts the Houdini I in a 650 should be very careful of the
  375. cable snaking out the back of the machine, that NO unnecessary downward
  376. pressure is applied to that cable. This downward pressure exerts torque
  377. on the card itself, and will cause the card to tilt forward in its PDS
  378. slot. (Referring to the user quoted in the FAQ whose PRAM got hosed,
  379. perhaps this was the cause of the problem?) It seems to me that an
  380. excellent solution would be to cut a hole in the NuBus slot's plastic
  381. shield (the one you remove to make room for the cable), just big enough
  382. for the cable. The basic goal is to support the cable as it exits the
  383. case, preventing the torque effect. (Note: I haven't actually done this,
  384. as the card was soon transported to a 610.)
  385.  - Andrew T. Laurence (atlauren@uci.edu)
  386.  
  387. [and No?] I tried it, first off, the video cable has to be snaked out
  388. the back of the machine (Real ugly). Second off, it works for about 20
  389. mins & then scrambled the PRAM (More ugliness). Third, it won't function
  390. with the Audiovision drivers on that Mac...
  391.  - Dan Schnur (schnur@amug.org)
  392.  
  393. [However, J. Taggart Gorman insists] I have my Houdini I running in a
  394. Centris 650, not a Quadra 650, but I can't think of any reason that it
  395. would have trouble in a Q650, like schnur@amug.org reported.
  396.  - J. Taggart Gorman (jtaggart@netcom.com)
  397.  
  398.  
  399. :: Quadra 660av?
  400.  
  401. [Ehhh...kinda. Here are some comments] 
  402.  
  403. There is indeed an "overdriving" problem in the single monitor
  404. environment. The monitor in the DOS environment is very bright. This can
  405. be easily corrected by readjusting the brightness of the monitor. But if
  406. a second monitor is used, the problem is not there or not obvious.
  407.  - Xiaolin Zhao (xlz@relax.chem.ucla.edu)
  408.  
  409. Sound is broken fairly badly, and starting up the PC is not entirely
  410. reliable. When it works, though, it works very well...
  411.  
  412. I've managed to work out some more information on the Houdini I/660av
  413. conflicts. The sound problems are evidently a symptom, not the problem
  414. itself. Evidently, the Houdini I support software (the PC Setup control
  415. panel) does something that the AV's DSP subsystem doesn't like, which
  416. takes causes the Sound Manager, Express Modem, and AV DSP plug-in for
  417. PhotoShop to hang tightly when they try to talk to the DSP. This is why
  418. turning the sound volume down to 0 works around the problem, since the
  419. Sound Manager doesn't bother passing anything to the DSP in that case.
  420.  
  421. It works, but with the following problems:
  422. = Video overdriving in a single-monitor setup (many monitors can handle
  423. this just fine).
  424. = No sound support. In fact, it completely wedges the DSP subsystem--no
  425. sound (Mac or PC), no Express Modem, no PhotoShop AV plug-in, no sound
  426. input, etc.
  427. = Serial ports only work for output (doesn't like serial DMA,
  428. evidently).
  429.  - Amanda Walker (amanda@intercon.com)
  430.  
  431.  
  432. :: Quadra 700?
  433.  
  434. [Yes] I installed the DOS card and got it up and running with very
  435. little trouble... The card does not reach the back of the computer but
  436. you can get the cable through the hole if you are persistent...The PC
  437. sound is a problem because the card uses the CD in on the 610 as an
  438. input. The 700 has no CD in. I hope to figure some work around for this
  439. to.
  440.  - Michael Bradd (michael@clark.net)
  441.  
  442. The Houdini I installed in my Q700 just fine. Michael Bradd mentioned
  443. that his Houdini I card caused the case cover to bulge (the Houdini I
  444. board seemed a 1/4 cm too tall for the Quadra 700 case). Depending on
  445. how you close the cover, the board either clears or hits some tabs on
  446. the cover. Keep in mind that I didn't connect the sound out cable to my
  447. Houdini I since the card is in a Quadra 700. If I had connected the 4
  448. pin sound out cable then I'm sure my case would've bulged also.
  449.  - Anton Prastowo (prastowo@vms2.macc.wisc.edu)
  450.  
  451.  
  452. :: Quadra 800?
  453.  
  454. [Yes] "...the Houdini I works fine in a Q800...You have to feed the
  455. video cable in through the access hole for the first NuBus card, but
  456. everything runs great."
  457.  - David Ramsey (ramsey@be.com)
  458.  
  459.  
  460. :: Quadra 840av?
  461.  
  462. [No] The 840AV has no PDS slot for the Houdini I to plug into.
  463.  - David Ramsey (ramsey@be.com)
  464.  
  465.  
  466. :: Quadra 950?
  467.  
  468. [Yes] I have been using a Houdini I (Apple DOS Compatible) card in my
  469. Quadra 950 for about four months with no problems at all.
  470.  
  471. The only limitation is the fact that the monitor cables have to be
  472. routed through an open NuBus port in the case and the card is somewhat
  473. unstable in the PDS slot since it is no anchored by the case as it is on
  474. the Q610. Thus a tug on the monitor cable could dislodge the card while
  475. the machine were running. I'm not sure what damage could result, but I'm
  476. sure it wouldn't be pretty. I solved the problem by using a blank NuBus
  477. port cover and cutting a slot into it so that the cable nestles better.
  478. Not perfect, but better than an open port.
  479.  
  480. The REAL limitation is that the card occupies the PDS and I can no
  481. longer use the FastCache Quadra card from DayStar. There has been a
  482. noticeable degradation in speed as a result of taking the DayStar cache
  483. out. 
  484.  - insolution@eworld.com
  485.  
  486.  
  487. :: PowerMac?
  488.  
  489. [No] There is no '040 PDS slot in a PowerMac (duh!). But you can run
  490. SoftWindoze instead if you have 16mb of RAM. However, as of January 1995
  491. there is a new model of the DOS card - Houdini II - which is designed to
  492. be used in the PMac 6100s. See the forthcoming Houdini II FAQ for more
  493. information on this new DOS compatibility card.
  494.  
  495.  
  496. :: Quadra 605s? LC 475s? '030 Macs? '020 Macs? LC Macs? Mac Classic? Fat
  497. Macs? Apple ]I[? Apple //e? Sinclair ZX-81? Atari 2600?
  498.  
  499. No, the Houdini I will not work in these machines. 
  500.  
  501.  
  502. o Houdini I Pro/Con ----------------------------------------------------
  503.  
  504. You can only get so much for $399 so there are a few drawbacks to the
  505. Apple's DOS solution.
  506.  
  507. = The card uses an Intel 486SX FPU-free processor instead of the more
  508. capable FPU-equipped 486DX processor.
  509.  
  510. = Houdini I has NO physical parallel printer port. So if you're
  511. interested in using the card for devices like EPROM burners and logic
  512. analyzers that use a parallel port, you're out of luck.
  513.  
  514. = There is no support for a PC sound card like the ubiquitous Sound
  515. Blaster. (So the Houdini I isn't the complete kick-ass DOOM machine that
  516. many of you hoped it might have been.)
  517.  
  518. = Houdini's display requires a dedicated monitor as opposed to SoftPC's
  519. DOS window on the Mac desktop solution. In other words, with a single
  520. monitor set-up, your monitor will display either the DOS screen or the
  521. Mac desktop. You toggle between the Mac and DOS environment with a
  522. keyboard combo in the single monitor set-up. You can, however, use two
  523. monitors -- one for the host Mac and one for the Houdini I card. (**
  524. Note that this is also an advantage. Unlike SoftPC or OrangePC, the
  525. Houdini I card does not map a VGA or SVGA display onto a Mac window.
  526. This frees the 486 processor from display mapping calculations and so
  527. improves the speed of the Houdini I.)
  528.  
  529. = Unless you add a SIMM to the DOS card, you _must_ allocate RAM from
  530. the host Mac to the DOS card. This of course means you will have less
  531. available RAM for your Mac.
  532.  
  533. = Mouse drivers are not included with the Houdini I. Even if you do get
  534. a mouse driver, implementation of the 2 button PC mouse on a single
  535. button Mac mouse is somewhat awkward. 
  536.  
  537. = No Ethernet networking
  538.  
  539. = The vaunted Microserf Windoze (tm) operating system is not included in
  540. the package. You must buy and install Windoze on your own. 
  541.  
  542. = You will be confused as what to do with the money you've saved by
  543. buying a $399 Houdini I instead of a $1000 OrangePC card or PC system.
  544. :)
  545.  
  546.  
  547. o I need a DOS solution. Should I get a Houdini I? ---------------------
  548.  
  549. The answer really depends on your needs. For starters, your current
  550. situation should described by the following:
  551.  
  552. = You should have a Centris/Quadra 610 _or_ be willing to live with
  553. Houdini's idiosyncrasies from use in Macs such as Centris/Quadra 650,
  554. Quadra 700, Quadra 800.
  555.  
  556. = You should have at least 8mb RAM in your Mac.
  557.  
  558. = You have enough room on your hard drive for a PC drive container file
  559. of 20mb or more.
  560.  
  561. = You don't need a PC soundcard.
  562.  
  563. = You don't need networking.
  564.  
  565. = You don't need a parallel port.
  566.  
  567. = You don't need card expansion options.
  568.  
  569.  
  570. o MacWorld gave the Houdini I 2 out of 5 stars. Why? -------------------
  571.  
  572. The May 1994 issue of MacWorld reviewed Apple's DOS Compatibility Card
  573. and naively awarded it only 2 out of 5 stars. Galen Gruman's review
  574. _did_ identify that the DOS card was inexpensive and relatively fast for
  575. a 486SX-25 system. Nevertheless, MacWorld's blubbering about Houdini's
  576. lack of networking, expansion options and (the official) limitation to
  577. Centris/Quadra 610s earned the Houdini I just 2 stars. MacWorld instead
  578. recommended the overpriced OrangePC card as a better PC-in-a-Mac
  579. solution.
  580.  
  581. It seems that MacWorld's review was mired in:
  582.  
  583. 1) A "Just the specs ma'am" attitude. Performance performance
  584.    performance -- as opposed to any real world criteria that any average
  585.    user might use. Cost is a _very_ important factor. Considering the DOS
  586.    card's utility, $399 is not that much. In comparison, the $1000 OrangePC
  587.    card offers only 50% extra utility at more than _TWICE_ the cost!
  588.  
  589. 2) Advertiser pandering -- talk about a product plug for an
  590.    astronomically priced alternative (OrangePC) compared to the Houdini I's
  591.    $399 price tag. I also liked the way they referred a previous OrangePC
  592.    review (Oct. 1993 if you're interested -- heh heh).
  593.  
  594. Ignoring MacWorld's conclusion, the DOS card was actually given a fair
  595. shake. MacWorld noted its low cost and that it was "the real thing" --
  596. not emulation as in Insignia Solutions' SoftPC. The review found that
  597. the DOS card's performed about 16% faster than a typical (whatever that
  598. means) 486SX-25 system from Zeos International. MacWorld also added that
  599. the DOS card performed on par with a Tandy 486SX and (ironically) a
  600. Quadra 610.
  601.  
  602. MacWorld championed the OrangePC card because it offered networking
  603. options, some expansion options, and the ability to be used in most
  604. Macs. The Houdini I lacks those business-oriented features. But if you
  605. want all that for $399 -- buy yourself a DOS box baby.
  606.  
  607.  
  608. o Alternatives to the Houdini I card -----------------------------------
  609.  
  610. :: SoftPC
  611.  
  612. By Insignia, this application emulates a 286 PC on a Mac. Unlike the
  613. Houdini I, SoftPC has a networking option! Besides the OrangePC, this is
  614. your only other option if you need networking. It's relatively cheap and
  615. it runs on most Macs. However it requires lots of memory
  616. and...it...is...S-L-O-W. 
  617.  
  618.  
  619. :: OrangePC card
  620.  
  621. The OrangePC, by Orange Micro, was the original "PC on a NuBus card" for
  622. the Mac. Since it is a NuBus card, the OrangePC will work in just about
  623. _any_ Mac with a free NuBus slot (for those of you unable to use the
  624. Houdini I). The OrangePC card the only other "PC on a board" alternative
  625. to the Houdini I card. There is a networking option through the
  626. OrangePC's PCMCIA slot (if the one you get has one.)
  627.  
  628. Unfortunately, the basic 486SX version's price starts at $1000 and DX
  629. versions go up from there. Sure there are many features on the OrangePC,
  630. but you can practically get a complete 486 system for the price of an
  631. OrangePC. See for yourself (note the configurations)...
  632.  
  633. An example of _educational_ pricing for OrangePC cards (May 26, 1994):
  634. ----------------------------------------------------------------------------
  635. Model210 486SX/33    4MB  VGA Serial/Parallel           DOS6 ...$1015
  636. Model210 486DX/33    4MB  VGA PCMCIA Slot               DOS6 ...$1149
  637. Model250 486SX/33    8MB SVGA PCMCIA Slot               DOS6 ...$1505
  638. Model250 486DX/33    8MB SVGA PCMCIA Slot               DOS6 ...$1639
  639. Model290 486DX2/66   8MB SVGA Ser/Par PCMCIA 128k cache DOS6 ...$2157
  640. Model290 486DX2/66  16MB SVGA Ser/Par PCMCIA 128k cache DOS6 ...$2531
  641. Model290 486DX2/66   0MB SVGA Ser/Par PCMCIA 128k cache DOS6 ...$1758 no RAM
  642. Model290 486DX4/100 16MB SVGA Ser/Par PCMCIA 128k cache DOS6 ...$2885
  643. Model290 486DX4/100  0MB SVGA Ser/Par PCMCIA 128k cache DOS6 ...$2112 no RAM
  644. PCMCIA Ethernet TP .............................................$ 179
  645. PCMCIA Ethernet BNC ............................................$ 200
  646. PCMCIA Token Ring ..............................................$ 555
  647. ----------------------------------------------------------------------------
  648.  - complied by Eric Carter (erichc@yvax2.byu.edu)
  649.  
  650. The OrangePC is expensive ($1000 for starters, $2900 nicely loaded) and
  651. it runs on most Macs. It has a serial _AND_ a parallel port! 
  652.  
  653.  
  654. :: PowerMac with SoftWindows
  655.  
  656. You'll need at least 16MB RAM and applications that _don't_ require
  657. enhanced 486 mode (most of 'em need enhanced 486 mode). There is Novell
  658. NetWare support however. If you have a PowerMac 7100 or 8100 this is your
  659. only choice aside from...
  660.  
  661.  
  662. :: A full 486 PC system
  663.  
  664. Can't beat this. They're dirt cheap. It's just the thing -- a second
  665. system that your kids or spouse could use. No more fighting for time on
  666. the computer!
  667. Of course you'll need more desk space for this solution.
  668.  
  669.  
  670. o Where to get the Houdini I card --------------------------------------
  671.  
  672. Since Apple halted production of the Houdini I, you will have a
  673. difficult time finding a Houdini I card. Your best bet might be scouring
  674. universities for unhappy Houdini I owners wishing to unload their now
  675. discontinued card.
  676.  
  677. What you'll be looking for is either the Mac system called the 'Quadra
  678. 610 DOS Compatible' which is a Q610 with a DOS card pre-installed, or
  679. the upgrade called the 'DOS Compatibility Card.' The upgrade's official
  680. U.S. Apple price was $399. Educational pricing seems to hover around
  681. $350. Note that the DOS card in the Q610 DOS bundle prices out to be
  682. only about $200 extra (about $100 extra with educational pricing!). 
  683.  
  684. As mentioned before, those of you still interested in the Houdini I
  685. should take a look at Apple's Houdini II for the PowerMac 6100 and Reply
  686. Corporation's DOS card for Macs with '040 PDS slots. Both of these new
  687. cards have SoundBlaster capability and include 486DX processors.
  688.  
  689.  
  690.  
  691. ------------------------------------------------------------------------
  692. 2) Quick and Dirty Q & A -----------------------------------------------
  693.  
  694. o Is the Houdini I discontinued? ---------------------------------------
  695.  
  696. Yes, the Houdini I card was discontinued some two and half months after
  697. its introduction.
  698.  
  699.  
  700. o Does installing a SIMM on the Houdini I improve performance? ---------
  701.  
  702. The simple answer is YES. See the Memory section of the Tech Notes.
  703.  
  704.  
  705. o Can I use 72 pin Mac SIMMs? Can I use standard PC SIMMs? -------------
  706.  
  707. Yes. See the Memory section of the Tech Notes.
  708.  
  709.  
  710. o Can you use the Houdini I in a clock-chipped Mac? --------------------
  711.  
  712. I have the Houdini I in a 660av... the '040 in the Mac clock-chipped at
  713. 32MHz.
  714.  - Andrew Sinclair-Day (sinclair@pnet1.pnet.com)
  715.  
  716.  
  717. o Is the provided MS-DOS 6.2 for the Houdini I complete? ---------------
  718.  
  719. Yes, the MS-DOS 6.2 that goes with the Houdini I is complete. I
  720. temporarily installed it on a DOS machine to confirm that.
  721.  - David A. Hughes (aa341@FreeNet.Carleton.CA)
  722.  
  723.  
  724. o Will Chicago run on the Houdini I? -----------------------------------
  725.  
  726. Looks like Chicago will run on the Houdini I. See the Operating System
  727. section of the Tech Notes.
  728.  
  729.  
  730. o Can I take the SoundBlaster card from the Houdini II and use --------- 
  731.   the SoundBlaster card in an older Houdini I card?
  732.  
  733. [No] The connector on the original Houdini card was for purpose of 
  734. testing and debug. It will not support the inclusion of a Sound Blaster 
  735. card.  The connector on the 6100 DOS card, though looking similar, is 
  736. different and not compatible. This connector does support the custom 
  737. Sound Blaster card designed for this card. The DOS compatible card from 
  738. Reply, also has this same connector.
  739.  - Jim Stockdale (jws@apple.com)
  740.  
  741.  
  742. o Does RAMDoubler work with the Houdini I? -----------------------------
  743.  
  744. Yes. I ran RAMDoubler 1.02 on a Q610 which had donated 2 MB of RAM to
  745. the Houdini I. It looks like RAMDoubler won't try to compress System
  746. Memory, but will only try to reclaim unused System memory, and the
  747. Houdini I marks its memory as used in the System memory partition. Be a
  748. little careful, though. It tried to simulate 8*2 = 16 MB of RAM on the
  749. Mac side even though only 6MB were really available. If I had donated 4
  750. MB to the Houdini I card (say, to play DOOM), I would be running
  751. RAMQuadrupler, trying to extract 16 MB space out of 4 MB real RAM.
  752.  - Eric Hsu (erichsu@uclink.berkeley.edu)
  753.  
  754.  
  755. o Why does the Houdini I come with a wimpy FPU-free 486SX and not ------
  756.   a more beefy FPU-equipped 486DX?
  757.  
  758. This is probably due to marketing surveys and price points. Perhaps
  759. Apple's marketing people decided that there would be more resistance to
  760. the DOS card if the price was $100 more. Sound support and a DX would
  761. have pushed the price of the original Houdini I well over $550.
  762.  
  763.  
  764. o Can I swap the 486SX processor in the Houdini I for a 486DX? ---------
  765.  
  766. Yes you can switch processors with some minor modifications to the
  767. Houdini I board. See the Microprocessor section of the Tech Notes.
  768.  
  769.  
  770. o Instead of making those modifications, can't I just swap the SX ------
  771.   for a DX chip?
  772.  
  773. It would seem that just swapping the chips would work, HOWEVER the
  774. shunts are NEEDED to ensure that the FPU exceptions are handled
  775. correctly.
  776.  - David Ramsey (ramsey@be.com)
  777.  
  778.  
  779. o What happens if you install a 486DX2/66? -----------------------------
  780.  
  781. As you may have guessed, it runs at 50 MHz internally (no I haven't yet
  782. tried upping my Houdini I card to 33 MHz). It seems to work fine, and
  783. what with DX2/66 prices being officially dropped, it may be easier to
  784. find a cheap used 66 MHz chip than a 50 MHz.
  785.  
  786. In the end, I only really wanted to double my clock speed and not do any
  787. FPU-type stuff, so for the moment I'm not going to install the shunts.
  788.  
  789. Front Page Sports Football played at least 50% faster, Doom seemed
  790. smoother, but not any faster. Actually, my mouse seemed slower. Graphics
  791. software like qpeg, display and vmpeg all seem totally functional (I
  792. thought they might search for an FPU and then use it). The only weird
  793. effect I've noticed is that the PC no longer can print out through COM1
  794. into a Mac text file. This was a handy little trick, but easily worked
  795. around.
  796.  - Eric Hsu (erichsu@uclink.berkeley.edu)
  797.  
  798.  
  799. o What's the difference between a bundled Quadra 610 DOS Compatible ----
  800.   and a Quadra 610 with a DOS Compatibility Card installed?
  801.  
  802. The only difference is that the bundled Quadra 610 DOS Compatible comes
  803. with a 68LC040(FPU-free version of '040) and that some configurations of
  804. Q610s come with a 68040(FPU equipped!). The genuine bundled Quadra 610
  805. DOS Compatible has no FPU, whereas an upgraded Q610 will have either a
  806. 68040(FPU-equipped) or a 68LC040(FPU-free) depending on which Q610
  807. configuration it was originally.
  808.  
  809. Other than that, price would be the only difference. A price breakdown
  810. of the Quadra 610 DOS Compatible shows that the DOS card is only an
  811. additional $200 (or as low as $100 with educational pricing). The DOS
  812. Compatibility upgrade is of course officially $399. Do the math.
  813.  
  814.  
  815. o What is DOOM and what does it have to do with the Houdini I? ---------
  816.  
  817. From the DOOM FAQ, "DOOM is a three dimensional, virtual reality type
  818. action game created by id Software. In some ways, it is similar to
  819. Wolfenstein 3-D (id Software, Apogee)."
  820.  
  821. And yes it runs on the Houdini I. I would say that DOOM could be _the_
  822. killer app for the Houdini I. Imagine..."Now included with every Apple
  823. DOS Compatibility card, a copy of DOOM!" -- DOS cards would fly off the
  824. shelves! Big hint Apple.
  825.  
  826.  
  827. o Where can I get the DOOM FAQ? ----------------------------------------
  828.  
  829. You can find the DOOM FAQ at
  830.  
  831. Official DOOM ftp site:
  832. infant2.sphs.indiana.edu
  833.  
  834. DOOM ftp sites include:
  835. ftp.uml.edu  /pub/msdos/Games/id (?)
  836. ftp.uwp.edu  /pub/msdos/games/id/home-brew/doom
  837. wuarchive.wustl.edu  /pub/msdos_uploads/games/doomstuff
  838.  
  839.  
  840. o What does the chip labeled Music do? ---------------------------------
  841.  
  842. The Music part is the video DAC. It is a combined part including the
  843. CLUT/DAC and video clock synthesizer.
  844.  - Jim Stockdale
  845.  
  846.  
  847. o What is required to install the Houdini I in a non-610 Mac? ----------
  848.  
  849. Those of you considering the Houdini I for use in a non-610 Mac might be
  850. curious to what is required to install the Houdini I in a non-610 Mac.
  851. It's not that difficult at all -- requiring a bit of patience.
  852.  
  853. Above all, take your time -- that's pretty good advice for any sort of
  854. installation. The process is like a 12 step program.
  855.  
  856.   1) Separate the Houdini I card from the L-shaped assembly.
  857.      Holding the Houdini I card assembly, component side facing you and 
  858.      PDS connector pointing down, there should be a screw with a plastic 
  859.      washer in the lower right hand corner of the Houdini I board. This 
  860.      screw holds the Houdini I board to the L-shaped assembly. Save this 
  861.      screw and washer -- you might want to sell the Houdini I to a real 
  862.      610 owner someday (or return it). Screw both back onto the metal 
  863.      assembly. Put the assembly back in the box for safekeeping. Remove 
  864.      the metal bracket from around the Houdini's DB connector by unscrewing 
  865.      two screws and their washers. Again save these screws and washers. 
  866.      Put 'em back in the box.
  867.  
  868.   2) Insert the Houdini I into the '040 PDS slot. 
  869.      Make sure the card is seated as far into the PDS slot as it can 
  870.      go. A loose card will mean trouble.
  871.  
  872.   3) Remove a nearby NuBus slot plastic cover in back.
  873.  
  874.   4) Take the connector intended for the Houdini I (from the special
  875.      4-way cable) and slide through the newly open slot in back into 
  876.      the case.
  877.  
  878.   5) Connect the cable to the Houdini I card.
  879.  
  880.   6) Connect the monitor connector for either one or two monitor
  881.      environment.
  882.  
  883.   7) Connect the 4 pin cable from the Houdini I to the CD-in of your
  884.      computer (if your computer has one).
  885.  
  886.   8) Install Houdini I software.
  887.  
  888.   9) Create PC drive file on your hard drive (initialize the PC drive!).
  889.  
  890.  10) Re-boot with PC Setup ON.
  891.  
  892.  11) Install MS-DOS onto PC drive file.
  893.  
  894.  12) Enjoy the DOS world.
  895.  
  896.  
  897.  
  898. ------------------------------------------------------------------------
  899. 3) Tech Notes ----------------------------------------------------------
  900.  
  901. o Microprocessor -------------------------------------------------------
  902.  
  903. Houdini I uses an Intel 80486SX running at 25 MHz (no FPU). This is
  904. basically an Intel 80486 without a Floating Point Unit (FPU). 
  905.  
  906. Users wishing for a little added speed can substitute a DX version of
  907. the 486 in place of the SX version. Jim Stockdale first hinted at this
  908. possibility. From this hint, David Ramsey performed some experiments and
  909. posted his findings. Some soldering modifications do have to be made
  910. before the DX processor can be used. These modifications enable the FPU
  911. on the DX chip to be utilized by the Houdini I.
  912.  
  913. The pinouts of the SX, DX, and DX2 are different. However, it is
  914. possible to upgrade. An enterprising person with the pinouts of the
  915. various 486's and an ohmmeter can find the hooks we put on the board to
  916. make the swap.
  917.  - Jim Stockdale (jws@apple.com)
  918.  
  919.  
  920. :: David Ramsey's 486SX/DX findings:
  921.  
  922. I can now report that not only does the card work well in a Quadra 800,
  923. but it works even better if you pop the 486SX/25 and replace it with a
  924. 486DX2/50!...Awfully nice of Apple to use a PGA version of the chip and
  925. socket it...it seems to work fine...got a good 40% performance boost in
  926. most CPU-bound benchmarks. DOOM is visibly faster, too. 
  927.  
  928. For those wanting the replace the 486SX/25 processors in their Houdini I
  929. cards with DX, DX/2, or DX4 processors, here are the changes you need to
  930. make to the card (aside from just plugging the processor in). There are
  931. a few subtle pinout differences that need to be accounted for floating
  932. point error conditions and the processor NMI to work correctly.
  933.  
  934. Poring over some 486 pinouts and poking around with an ohmmeter (by a
  935. friend, not me) reveals the board is configured via some zero ohm
  936. resistor shunts. The standard Houdini I has a shunt installed at board
  937. location R56. If you replace the 486SX/25 with a DX/DX2/DX4 processor,
  938. this shunt should be removed, and shunts should be installed at R54,
  939. R55, and R57. You can use a small piece of wire for the shunts. I
  940. imagine this completely torches your warranty!
  941.  
  942. If you're using a DX2/DX4 processor, a heat sink or processor fan is
  943. strongly advised.
  944.  
  945. For the truly brave, it's noted that the board components are good for
  946. 33MHz if anyone wants to try clock chipping their card. However, there
  947. are some ROM BIOS timing routines that are dependent on the 25MHz clock
  948. so this may not work. If anyone tries this -- it should be pretty simple
  949. with a test clip -- post your results!
  950.  
  951. Any of these modifications are at your own risk and have not been
  952. endorsed or condoned by Apple.
  953.  - David Ramsey (ramsey@be.com)
  954.  
  955.  
  956. o Operating systems ----------------------------------------------------
  957.  
  958. :: MS-DOS 6.2
  959.  
  960. Houdini I comes with a complete copy of Microsoft MS-DOS 6.2.
  961.  
  962.  
  963. :: Windows (tm)
  964.  
  965. You must get Windoze separately, but Windoze will run on Houdini I.
  966.  
  967.  
  968. :: OS/2
  969.  
  970. Comments made so far have not been too encouraging. -- OS/2 for Windows
  971. cannot be installed using diskettes. When I started installation...the
  972. Houdini I booted and showed IBM logo and asked for Disk 1 to be
  973. inserted. After the disk 1 was inserted, the OS/2 logo showed, the
  974. Houdini I froze after some floppy disk activity. I believe that the
  975. problem is the device driver, but I could be wrong. Normally, during
  976. OS/2 set up, the system will try to find out the hardware info, such as
  977. video, memory, fixed disk, and floppy drive. As I understand, the floppy
  978. drive is NOT controlled by Houdini I card, this could pose a big problem
  979. for OS/2.
  980.  - Xiaolin Zhao (xlz@relax.chem.ucla.edu) 
  981.  
  982.  
  983. :: Linux
  984.  
  985. I really wanted the board to run Linux, but that looks like it may be
  986. difficult to do... In other words, Linux can't read from /fd0 because it
  987. cannot recognize it without the standard DOS floppy drive signature.
  988.  - Eric W. Sarjeant (v053qpgh@ubvms.cc.buffalo.edu)
  989.  
  990. Jim Stockdale notes:  I'll make a few points about Houdini I. Why Linux
  991. doesn't run is probably as follows: [ed. note: they probably apply to
  992. OS/2 also]
  993.  
  994. We developed a disk interface for hard disk and floppy access which
  995. though compatible at the BIOS level, use a totally different hardware
  996. architecture. Therefore, if the Linux OS attempts to find an IDE
  997. controller, an MFM floppy controller, a SCSI controller or any other
  998. piece of PC hardware, it will fail. This is also why  software like
  999. Microsoft Backup and others that attempt to talk directly to hardware
  1000. doesn't work.
  1001.  
  1002. That said, the other parts of the system are very much standard. Chips &
  1003. Tech. 4031/4035 chipset, Phoenix/Intel PS2 keyboard / mouse controller
  1004. C&T 450 based VGA controller (with BIOS modified to control Apple
  1005. monitors) and register compatible serial and parallel ports. The system
  1006. BIOS we use for the PC side is provided by C&T and the only
  1007. modifications are to the power on self-test routines.  
  1008.  
  1009. Apple has not published the API for the Houdini I system,...yet. They
  1010. may do so. It is not my decision, though I have been a proponent of
  1011. doing so. 
  1012.  
  1013. If Apple decided to publish the API, it is possible that Linux could be
  1014. made to work, if a BIOS level driver could be written, rather than
  1015. trying to talk directly to hardware.
  1016.  - Jim Stockdale (jws@apple.com)
  1017.  
  1018.  
  1019. :: Chicago
  1020.  
  1021. I successfully installed a beta version [of Chicago] on Houdini I and
  1022. even got the CD-ROM to work. It was pretty buggy but I put that down to
  1023. beta problems because I had similar difficulty on a DOS machine.
  1024.  - David A. Hughes (aa341@freenet.carleton.ca)
  1025.  
  1026.  
  1027. o PC Mouse -------------------------------------------------------------
  1028.  
  1029. Houdini I uses a plain mouse click for a left PC mouse button click, the
  1030. '=' keypad key for a right PC mouse button click and finally both
  1031. together for a dual left and right PC mouse button click.
  1032.  
  1033. As mentioned before, Houdini I supports a _2_ button PC mouse. I haven't
  1034. heard of any word on 3 button mouse support. Strangely, a PC mouse
  1035. driver is not included in the MS-DOS 6.2 install disks. Go figure.
  1036.  
  1037. Jim Stockdale explains:  We ship Houdini I with MS-DOS 6.2 which does
  1038. not include a mouse driver. If you install Windows, you'll get a mouse
  1039. driver. We provided the info on how to emulate the other mouse button
  1040. because most users will install Windows or get a bus mouse (PS/2) style
  1041. MS Mouse Driver...The mouse support in Houdini I is provided by the
  1042. keyboard controller, as it is in a PS/2. This is called a bus mouse, as
  1043. opposed to a serial mouse which uses a serial port.
  1044.  - Jim Stockdale (jws@apple.com)
  1045.  
  1046.  
  1047. :: Get a mouse driver via FTP
  1048.  
  1049. You can get a DOS mouse driver via FTP:  aix370.rrz.uni-koeln.de 
  1050. /pc/msdos/dosutils/mouse80.zip ...and at other fine FTP sites with DOS
  1051. archives.
  1052.  - Adam Schneider (indigo@cats.ucsc.edu)
  1053.  
  1054. I finally got my Apple mouse to work with DOS applications on my Quadra
  1055. 610 DOS Compatible. (I don't have Windows yet, ergo I don't have the
  1056. Windows mouse driver.)  I simply downloaded the latest Microsoft mouse
  1057. driver, ran the SETUP.EXE program, and it worked!
  1058.  - Adam Schneider (indigo@cats.ucsc.edu)
  1059.  
  1060.  
  1061. :: Looking for a mouse driver elsewhere
  1062.  
  1063. One thing I want to point out is how to get a DOS mouse driver. I wrote
  1064. this information for Apple's Tech Info Library:
  1065.  
  1066. The MS-DOS 6.2 software, which comes with the DOS Compatibility Card,
  1067. doesn't have drivers for any mouse pointing devices. If Windows 3.x is
  1068. installed, it comes with mouse drivers that allow you to use your
  1069. Macintosh mouse under Windows. However, unless you install a Microsoft
  1070. compatible mouse driver in MS-DOS, then you can't use the Macintosh
  1071. mouse in the DOS environment. There are several Microsoft compatible
  1072. mouse drivers available through online services and through internet
  1073. sites.
  1074.  
  1075. Two files found on most of these online services that work properly are
  1076. DRVR624.ZIP and MOUSE701.ZIP.
  1077.  
  1078. If you have Windows 3.1, you can use the DOS driver located on disk 4
  1079. (1.44 MB disks).
  1080.  
  1081. The driver is called MOUSE.CO_, and you need to copy it from the disk to
  1082. your hard disk. This file is compressed, so you also need to expand the
  1083. file. To expand the file type the following command:
  1084.  
  1085. expand -r mouse.co_
  1086.  
  1087. This creates the MOUSE.COM file on the hard disk. You can use this file
  1088. from the MS-DOS Command line, or from a batch file such as the
  1089. AUTOEXEC.BAT file. If you place the MOUSE.COM line in your AUTOEXEC.BAT
  1090. file, it loads the mouse driver every time you start MS-DOS.
  1091.  - Wayne (wayneb@apple.com)
  1092.  
  1093.  
  1094. o File conversion ------------------------------------------------------
  1095.  
  1096. The DOS card also comes with Mac Easy Open 1.0.4 to facilitate
  1097. conversion between the different environment formats. If you need heavy
  1098. duty conversion you still require a commercial package for this. Mac
  1099. Easy Open1.0.4 has another subtle enhancement, it uses the small icon
  1100. view for icons in open/save dialog listings. This is similar to the
  1101. DialogView extension.
  1102.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1103.  
  1104.  
  1105. o Floppy use -----------------------------------------------------------
  1106.  
  1107. Use <command-E> to eject a floppy disk when in DOS mode.
  1108.  
  1109. ** Note: To back up the drive files on your Macintosh, either make a
  1110. copy of the files by duplicating them in the Finder, or use a Macintosh
  1111. backup application program. Do not use PC backup programs. PC backup
  1112. programs do not work because the floppy disk drive is controlled by the
  1113. Macintosh.
  1114.  - DOS Compatibility Read Me file
  1115.  
  1116.  
  1117. :: Using DOS backup software
  1118.  
  1119. You CAN use DOS backup software, just not conventionally. Using the
  1120. correct PKzip switches to backup to more than one disk works just great!
  1121.  When I moved my entire DOS partition from my 286 desktop computer to
  1122. the Houdini I, I simply created my DOS partition in PC Setup, formatted
  1123. the drive with Fdisk from my DOS 6.2 startup disk (which you can create
  1124. under the setup program to install DOS 6.2), and typed PKunzip
  1125. -(switches) from the 68 disk archive I'd created. With the proper
  1126. switches, you keep everything, including the Doublespace partition (I
  1127. PKzipped from the Host drive, not the Doublespace emulated partition.
  1128. This way, the entire Doublespace partition was zipped as one file). The
  1129. other way works just fine too.
  1130.  - Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  1131.  
  1132.  
  1133. o Hard drives ----------------------------------------------------------
  1134.  
  1135. The DOS card comes with PC Exchange 2.0. The major difference in 2.0 is
  1136. that it has a built-in PC SCSI Probe which allows you to mount PC SCSI
  1137. discs on your Mac desktop as well as CD drives too. Otherwise you can
  1138. create a PC partition file on one of your Mac volumes just like SoftPC.
  1139. PC Exchange 2.0 also reads SoftPC hard drive partitions although the
  1140. documentation says you can't boot from a SoftPC volume. If you set the
  1141. LASTDRIVE option in your CONFIG.SYS in DOS, you can assign multiple
  1142. volumes or folders as shared drives in DOS. Which means you can access
  1143. your Mac data in DOS by assigning a drive letter to whatever folder you
  1144. want. The drawback is that DOS supports only 8.3 names so your long Mac
  1145. names look funny in DOS.
  1146.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1147.  
  1148. The PC Setup control panel allows you to use PC SCSI drives and
  1149. partitions with the DOS Compatibility Card. If you use a PC drive or
  1150. partition and you have a utility that mounts these devices on the
  1151. Macintosh, be sure to unmount the drive or partition before starting the
  1152. PC by dragging its icon to the Trash. If you don't unmount the drive or
  1153. partition, you may lose data since both the Macintosh and the PC may
  1154. write to the device at the same time. 
  1155.  
  1156. ** NOTE: If you are using Apple's Macintosh PC Exchange 2.0 to mount PC
  1157. devices, the software alerts you if you try booting the PC while the
  1158. device is mounted.
  1159.  
  1160. If you intend to mount your PC drive file, partition, or disk on the
  1161. Macintosh using a utility such as Apple's Macintosh PC Exchange, do not
  1162. use a PC compression program. Drives that are compressed cannot be
  1163. mounted.
  1164.  - DOS Compatibility Read Me file
  1165.  
  1166.  
  1167. :: Doublespace Use and Houdini I
  1168.  
  1169. In spite of the DOS Compatibility Read Me file says, Adam Schneider has
  1170. had success using Doublespace on his main C: drive. The drawback with
  1171. using Doublespace is that even though the Finder can mount the C: drive,
  1172. you cannot access the files within the compressed C: drive from the
  1173. finder. To transfer files between the compressed C: drive and the Mac
  1174. you must first copy the files from the compressed C: drive to another
  1175. uncompressed drive file or a shared folder.
  1176.  
  1177. An awkward procedure but as Adam insists: ...well worth the extra drive
  1178. space you get with Doublespace.
  1179.  - Adam Schneider (indigo@cats.ucsc.edu)
  1180.  
  1181.  
  1182. :: Virus Reminder for new Houdini I users
  1183.  
  1184. There are a lot of PC viruses, most destructive. Houdini I users should
  1185. get a PC virus checker and keep it up to date. The most up-to-date
  1186. versions of Scan and Clean are good choices.
  1187.  - Tom Thatcher (ttha@troi.cc.rochester.edu)
  1188.  
  1189.  
  1190. o CD-ROM use -----------------------------------------------------------
  1191.  
  1192. CD-ROM discs can be accessed by both the Macintosh and PC (if the
  1193. included PC software is installed). To eject a CD-ROM disc from the PC,
  1194. press Command-Y. If the CD-ROM disc cannot be ejected (because a file is
  1195. in use or the CD-ROM is being shared), the Macintosh beeps to notify you
  1196. and will not eject the CD-ROM disc.
  1197.  - DOS Compatibility Read Me file
  1198.  
  1199. If you don't have a CD-ROM installed on boot up of your Quadra, or do
  1200. not turn on file sharing while a CD-ROM is installed, your CD-ROM will
  1201. not be shared, hence, you won't have to deal with that stupid prompt.
  1202. However, after running DUNE on my internal CD-ROM, I was very impressed
  1203. that the setup detected the drive was double speed, and has given
  1204. absolutely no errors when playing games.
  1205.  
  1206. Using CD players under DOS or Windows is somewhat nerve racking. While
  1207. CD-Remote under MacOS does just fine, I wanted to see if it would work
  1208. under the Houdini I environment. You can select and play songs through
  1209. the CD-ROM, stop, and even eject disks. But under Houdini I (blame the
  1210. SCSI chain), you cannot search tracks or scan rewind. Also, the disk
  1211. time does not update, meaning the normal queues from the SCSI chain are
  1212. not being passed to the Houdini I (can't have it all I guess).
  1213.  - Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  1214.  
  1215.  
  1216. :: Only one CD-ROM accessible through Houdini I
  1217.  
  1218. No one should buy one if they wish to address more than 1 CD-ROM from
  1219. the DOS side. I just purchased a Q610 DOS and three (3) CD-ROM drives
  1220. only to find this out from Apple support. Jim Stockdale was kind enough
  1221. to confirm this to me via email, for which I'm grateful. The retail
  1222. salesman did not know that the Houdini I would only access one SCSI ROM
  1223. drive. Additionally, it appears from Apple support that the special
  1224. CDDRVR that is loaded via the AUTOEXEC.BAT file was written for SONY
  1225. mechanisms such as the "Apple" CD-ROM drive.
  1226.  
  1227. Bottom line, I could not get the CD-ROM accessed from the DOS side w/o
  1228. having to use the sharing arrangement via the DOS Setup Control Panel.
  1229. This however, must be done after *every* reboot and is just a pain in
  1230. the ass. Furthermore, the DOS program would not acknowledge the data CD
  1231. that was in a shared drive and not in the configured SCSI drive.
  1232.  - Jim Eley (jimeley@infinet.com)
  1233.  
  1234.  
  1235. :: Houdini I can only use Sony CD-ROM mechanisms 
  1236.  
  1237. For some reason Apple designed the CD-ROM support in Houdini I for the
  1238. Sony drive _only_.
  1239.  - David Ramsey (ramsey@be.com)
  1240.  
  1241.  
  1242. o Memory ---------------------------------------------------------------
  1243.  
  1244. [Houdini I] has one 72 pin SIMM slot (empty) for RAM and it accepts 4,
  1245. 8, 16, and 32mb SIMMs. (I'm not sure about a 1 mb SIMM)  It can also
  1246. "borrow" memory directly from the Mac. In a 20 mb machine I was able to
  1247. assign increments of 4mb up to 16mb to the DOS card. The memory control
  1248. panel will just show a large System Software partition when the DOS card
  1249. is using the Mac's RAM. Also, you can't both have on-board RAM and share
  1250. some of the Mac's RAM it's either or. I don't have enough RAM to test if
  1251. you can assign more than 32mb to the card from a Mac. It shares the RAM
  1252. with a DMA controller on the card.
  1253.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1254.  
  1255.  
  1256. :: Avoid Composite SIMMs
  1257.  
  1258. Also, Jim Stockdale adds:  I am pretty sure Apple will not guarantee
  1259. Houdini I will operate properly with composite SIMMs. Memory timing
  1260. could be compromised due to the increased signal loading. Note that
  1261. Houdini I, as well as Macs with the 72 pin SIMM connector will support
  1262. double sided SIMMs. These SIMMs are configured as two different memory
  1263. banks with up to 8 devices per bank providing data. Parity SIMMs can be
  1264. used, though the parity RAMs themselves are not accessed.
  1265.  
  1266.  
  1267. :: SIMM and Improved Houdini I Performance
  1268.  
  1269. There is a fairly substantial performance improvement on both the PC and
  1270. Mac side when a SIMM is plugged into the Houdini I.  Without a SIMM, all
  1271. PC memory accesses need to do a DMA cycle on the Mac.  Though the Mac
  1272. memory controllers support burst read accesses, there is still LOTS of
  1273. data flying around on the bus when both processors are running code.
  1274. Memory writes cannot be bursted on the Mac, and DOS does LOTS of writes.
  1275.  We provide a write buffer on the Houdini I, but there is still a
  1276. performance loss. 
  1277.  
  1278. When a SIMM is plugged in, only BIOS ROM accesses need to do Mac DMA
  1279. cycles. Since there isn't nearly as much OS support in the ROM as in the
  1280. Mac OS, the amount of time the PC is accessing ROM (Mac DMA) is pretty
  1281. small. All other memory accesses from the 486 talk to the SIMM RAM.
  1282. Accesses to the Houdini I SIMM are very fast, typically taking only
  1283. about six 25MHz clock cycles to fetch 4 longwords of data. Access to Mac
  1284. shared memory take many more, due to the bus arbitration time and the
  1285. synchronization between the two CPU busses running from different
  1286. clocks.
  1287.  
  1288. A faster Mac Memory bus (like a 33MHz Quadra) will improve shared memory
  1289. performance, but it will still be slower than when there is a SIMM
  1290. installed.
  1291.  
  1292. There is only one memory allocation in the Mac for the PC memory space.
  1293. When the system boots, memory size parameters are stored in the Mac PRAM
  1294. and the memory allocation for the Houdini I is done very early in the
  1295. bootup sequence.
  1296.  
  1297. In other words, if you want a 4mb shared memory space for Houdini I,
  1298. that parameter is stored in Mac PRAM and a contiguous 4mb memory region
  1299. in Mac memory is reserved when the slot manager initializes the card. 
  1300.  - Jim Stockdale (jws@apple.com)
  1301.  
  1302.  
  1303. :: Using 1mb SIMMs
  1304.  
  1305. 1mb SIMMs will work in the Houdini I, but it's nearly worthless...too
  1306. much lag in swapfiles. You cannot access more than 32mb to the Houdini I
  1307. card -- I tried it. I'm not sure if the limitation is in the Houdini I
  1308. or the Macintosh though.
  1309.  
  1310. Something I was impressed with though was the ability to access nearly
  1311. all the hard memory available on the Mac to the Houdini I (8mb on a 12mb
  1312. machine), and then shore up the Macintosh with Virtual Memory. Someone
  1313. was thinking somewhere.
  1314.  - Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  1315.  
  1316.  
  1317. o Memory managers ------------------------------------------------------
  1318.  
  1319. If you use a memory management utility such as EMM386 or QEMM, you need
  1320. to configure it to be compatible with your DOS Compatibility Card.
  1321.  
  1322. :: If will be using EMM386 (included as part of DOS) and don't require
  1323.    expanded memory, set CONFIG.SYS to:
  1324.    DEVICE=C:\DOS\EMM386.EXE NOEMS RAM=D000-EFFF
  1325.  
  1326. :: If you require expanded memory, set CONFIG.SYS to:
  1327.    DEVICE=C:\DOS\EMM386.EXE RAM=D000-EFFF FRAME=D000
  1328.  
  1329. :: If you use QEMM, it is recommended that you use the frame option
  1330.    (ST:F):
  1331.    DEVICE=C:\QEMM\QEMM386.SYS RAM ST:F ARAM=B080-B7FF ARAM=C900-DFFF R:1
  1332.  
  1333. :: If you choose to use the Stealth mapping option (ST:M), set
  1334.    CONFIG.SYS to:
  1335.    DEVICE=C:\QEMM\QEMM386.SYS RAM ST:M X=C800-CFFF X=FC00-FCFF
  1336.    X=FE00-FFFF ARAM=B080-B7FF ARAM=C900-DFFF R:2
  1337.  
  1338. For other memory management utilities, configure them so that the only
  1339. areas in the BIOS that can be mapped to upper memory are from D000
  1340. through EFFF.
  1341.  
  1342. Make sure you verify that the HIMEM.SYS line in the CONFIG.SYS file has
  1343. the switch to turn memory testing off. If the HIMEM.SYS line doesn't
  1344. turn memory testing off, the ROM BIOS may become corrupted when the DOS
  1345. Compatibility Card is configured for 2 mb of memory:
  1346.   DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
  1347.  
  1348. ** NOTE: Apple does not recommend using automated memory configuration
  1349. utilities with the DOS Compatibility Card because they can require more
  1350. memory than management utilities you configure manually. They can also
  1351. be incompatible with the DOS Compatibility Card.
  1352.  - DOS Compatibility Read Me file
  1353.  
  1354.  
  1355. :: Avoid using 386MAX
  1356.  
  1357. Be very careful about using memory managers. I installed 386MAX which
  1358. appeared to work great. However, the floppy drive could no longer could
  1359. write to a disk. This problem affected the Houdini I/PC side initially
  1360. but then became a problem on the Mac side. I actually bought a
  1361. replacement floppy drive because I figured out that 386MAX was
  1362. clobbering some portion of memory reserved of peripheral management.
  1363.  - Todd Katz (todd@informix.com)
  1364.  
  1365.  
  1366. o Joystick -------------------------------------------------------------
  1367.  
  1368. Houdini I provides a 15-pin connector for PC-style joysticks. Note that
  1369. the joystick port uses the same DB-15 connector as the monitor port. DO
  1370. NOT switch the two! (i.e. monitor port going to the joystick and
  1371. joystick port going to the monitor.)
  1372.  
  1373.  
  1374. o Parallel ports -------------------------------------------------------
  1375.  
  1376. There is no physical parallel printing port available with the card, but
  1377. the card does emulate a PC printer though LPT1:. There is a PC Print
  1378. Monitor installed in your extensions folder that prints jobs from the
  1379. card.
  1380.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1381.  
  1382. Those looking for a parallel port must look to certain versions of
  1383. OrangePC cards or a full PC system.
  1384.  
  1385.  
  1386. o Serial ports ---------------------------------------------------------
  1387.  
  1388. The DOS card allows you to use any Mac serial port as a COMx: device in
  1389. DOS. You have to assign the port in the PC setup and the card opens the
  1390. port so you can't share a modem between the two without going into PC
  1391. setup. The card only supports COM1 and COM2.
  1392.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1393.  
  1394. I don't know if DOS apps that write directly to UART registers would
  1395. work, though (I tend to think not).
  1396.  - David Ramsey (ramsey@be.com)
  1397.  
  1398. The maximum baud rate supported by the DOS Compatibility Card when a COM
  1399. port is mapped to a Macintosh serial port is 19,200. If you're capturing
  1400. serial output to a Macintosh file, there is no limit.
  1401.  
  1402. Due to the RS-232 implementation of the Macintosh, not all RS-232
  1403. signals are available. These signals are not available: Carrier Detect
  1404. (CD), Data Set Ready (DSR), Request to Send (RTS), and Ring Indicator
  1405. (RI). If your application or serial device requires these signals, it
  1406. will not work.
  1407.  
  1408. The DOS Compatibility Card does not support Carrier Detect (CD). You
  1409. must configure your communications applications so they do not use CD.
  1410. Most communications applications can be set to respond to the CARRIER
  1411. string sent back by most modems.
  1412.  - DOS Compatibility Read Me file
  1413.  
  1414.  
  1415. :: Serial Port Mapping
  1416.  
  1417. The serial port mapping from Mac the PC follows:
  1418. --------------------------------------------
  1419.               Mac Mini
  1420.  Mac Signal    DIN-8    DB-25   RS-232 Name
  1421. --------------------------------------------
  1422.  HSKo            1        20        DTR
  1423.  HSKi            2       5,8      CTS,DCD
  1424.  TXD-            3        2         TXD
  1425.  GND             4        7         GND
  1426.  RXDA-           5        3         RXD
  1427.  TXDA+           6       N/C         -
  1428.  GPi             7       N/C         -
  1429.  RXD+            8        7         GND
  1430. --------------------------------------------
  1431.  - DOS Compatibility Read Me file
  1432.  
  1433.  
  1434. o Printing -------------------------------------------------------------
  1435.  
  1436. You can print to Mac-connected PostScript printers, or to QuickDraw 
  1437. printers (if you're using an Epson printer driver on the PC side).
  1438.  - Amanda Walker (amanda@intercon.com)
  1439.  
  1440.  
  1441. :: Turn off Background Printing
  1442.  
  1443. When printing from the PC side, turn off background printing. The PC
  1444. side spools to an extension called PC Print Spooler. If background
  1445. printing is turned on, then the PC Print Spooler output is directed to
  1446. PrintMonitor, another spooler, slowing output. In fact, when running
  1447. Windows, the Windows spooler should be turned off as well, for the same
  1448. reason.
  1449. [explained to me by Apple Tech Assistance over the phone]
  1450.  - Tom Thatcher (ttha@troi.cc.rochester.edu)
  1451.  
  1452.  
  1453. :: Faster Stylewriter Printing
  1454.  
  1455. When printing to a Stylewriter, I have found that printing is more than
  1456. twice as fast when using the Stylewriter II driver.
  1457.  
  1458. If you use Stylewriter II version 1.2, you also need Chooser version
  1459. 7.3, which is not included on the system 7.1 disks. [personal
  1460. experience]
  1461.  - Tom Thatcher (ttha@troi.cc.rochester.edu)
  1462.  
  1463.  
  1464. o Copy & Paste ---------------------------------------------------------
  1465.  
  1466. The DOS card installer includes a utility for the Mac and a PC TSR which
  1467. converts the Mac clipboard into a DOS clipboard or Windows clipboard and
  1468. vice-versa. I tried using simple text transfer between both and it
  1469. worked fine.
  1470.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1471.  
  1472. To copy from DOS, press control-option-C. A white cursor box will appear
  1473. in the center of the screen.  Use the arrow keys or the mouse if you
  1474. have a mouse driver installed to position the cursor at the start of the
  1475. text you want to copy. Hold the shift key down or press the mouse button
  1476. and use the arrows or mouse to highlight the text to be copied. Release
  1477. the shift or mouse button when the selection is complete. The Mac will
  1478. play a sound which sounds like scissors cutting the text (the sound will
  1479. be played twice). Then switch to the Mac and look at the clipboard
  1480. contents.
  1481.  
  1482. If you are still having problems, make sure the PC Clipboard application
  1483. and translators are installed in the extensions folder, as well as the
  1484. Macintosh Easy Open cdev. 
  1485.  
  1486. To Paste to DOS, place the cursor where you want the text placed, and
  1487. press control-option-V. 
  1488.  
  1489. The copy paste in DOS is screen based only. There is not a consistent
  1490. clipboard definition for DOS applications, so we had to do our own,
  1491. which, by the way adds copy paste functionality to DOS applications
  1492. which don't have it.
  1493.  
  1494. In Windows, there is a consistent clipboard capability between
  1495. applications, so when the Clipboard Converter application is installed
  1496. in the Windows Startup Items group, it automatically translates
  1497. copy/paste between the Mac and PC. The app is installed by our setup
  1498. application on the PC install disk.
  1499.  - Jim Stockdale (jws@apple.com)
  1500.  
  1501.  
  1502. o Networking -----------------------------------------------------------
  1503.  
  1504. The DOS card doesn't support the on-board Ethernet so you can't do
  1505. Ethernet in DOS/Windows. The documentation doesn't even mention this.
  1506.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1507.  
  1508. Apple is certainly aware that network drivers for the PC are critical
  1509. for the success of Houdini I in business. Accordingly, we are working to
  1510. develop a solution. No time frame has been established for availability.
  1511.  - Jim Stockdale (jws@apple.com)
  1512.  
  1513.  
  1514. :: Logging Into Novell File Servers
  1515.  
  1516. Despite the networking inadequacies, you can use the Mac side to log
  1517. into a Novell file server and then access the file server from the
  1518. Houdini I side.
  1519.  
  1520. First you mount the Novell server volume on the Mac side, then you go to
  1521. the Houdini I/PC side and assign it to a drive (eg: G:). You can then
  1522. access PC files from the Novell server.
  1523.  - Wen Ung (wku@sparcserve.cs.adfa.oz.au)
  1524.  
  1525. You still cannot run server-based apps that expect to come through the
  1526. PC side. You can access files, but this is only half the battle. Still,
  1527. your point is a good one as file access is the No. 1 reason to connect
  1528. to a
  1529. Novell server.
  1530.  - Mark Rogowsky (rogo@forsythe.stanford.edu)
  1531.  
  1532.  
  1533. o Monitor display ------------------------------------------------------
  1534.  
  1535. The DOS card can share one monitor attached to both cards via a Y cable
  1536. or it can independently drive a VGA, Apple 13, 14 and 16" monitor. The
  1537. connector is a standard Mac 15-pin connector. If you use one monitor,
  1538. the image jumps when you switch but Apple has an option to fade the Mac
  1539. screen before this happens. When you use two screens you can see both
  1540. update simultaneously, but when you are in a DOS environment the Mac
  1541. screen is always slightly dimmed. I tried connecting two Apple 16"
  1542. displays (one the Mac and one to the card) it worked fine. In fact, with
  1543. the correct Windows drivers you can easily get 800x600 on the Apple 16".
  1544.  - Richard Cardona (ifai622@mcl.cc.utexas.edu)
  1545.  
  1546. The Houdini I has it's own 512K DRAM based frame buffer. The video
  1547. signals (R,G,B, sync) are connected externally via a cable.
  1548.  - Jim Stockdale (jws@apple.com)
  1549.  
  1550. From the drivers supplied, I gather that the highest resolution in
  1551. single-monitor mode is 800x600x16 (if you have an Apple 16" monitor  or
  1552. equivalent), and the highest in dual-monitor mode is 1024x768x16  (if
  1553. you have a multisync VGA monitor that will go that high). It also
  1554. supports 640x480x256 with good speed.
  1555.  - Amanda Walker (amanda@intercon.com)
  1556.  
  1557.  
  1558. :: Sony Universal Adapter for Monitors
  1559.  
  1560. One thing I've found useful for the Houdini I and its monitor is the
  1561. Sony Universal Adapter. It lets you rotary dial-in the appropriate sense
  1562. pins for the monitor you attach. In my case I have an NEC 3FGX, so I can
  1563. choose 16", 13", or VGA depending on what my needs are. Actually, using
  1564. regular VGA mode with this monitor provides no benefits over the usual
  1565. Mac 13" resolution, but the 16" mode has its uses. In case people
  1566. haven't noticed, having a 16" monitor attached to Houdini I only shrinks
  1567. the DOS area to a 13" area of that monitor. running in 800x600 mode in
  1568. Windows, you do get the full usable area of the 16" monitor. Either way,
  1569. you are getting a 75Hz scan rate, which is a reason enough to opt for
  1570. 16" mode over 13" mode.
  1571.  - phil (eaou083@rigel.oac.uci.edu)
  1572.  
  1573.  
  1574. :: NEC monitors
  1575.  
  1576. If you are using an NEC monitor with a sync switch and have to flip the
  1577. switch to get DOS unscrambled do the following:  Go into PC setup and
  1578. hold down the command key as you click on the version number. A mini DOS
  1579. menu appears allowing you a couple of options. At the C> type SYNC OFF
  1580. and you will no longer have to flip the sync switch every time you go to
  1581. DOS. 
  1582.  - Gary Bohn (gBohn@oui.com)
  1583.  
  1584. I think the 5FG has an internal sync switch that would solve this
  1585. problem without the control panel.
  1586.  - Doug Dinh (dougdinh@eworld.com)
  1587.  
  1588.  
  1589. :: Video problems with using Houdini I in a Quadra 660av.
  1590.  
  1591. Jim Stockdale responded to a question from Dan Magorian: The monitor
  1592. intensity is a function of the termination of the R, G, & B signals. We
  1593. "wire OR" the signals in the cable. When the PC is the active display,
  1594. the Mac video is programmed to generate a blank level. When the Mac is
  1595. active, the BLANK pin of the PC CLUT/DAC is asserted, blanking the video
  1596. lines. The jumping you see in the video is a maybe a function of the
  1597. sync signals running at different frequencies from the PC and Mac. The
  1598. monitor needs to lock on the foreground computer's syncs. The video
  1599. circuitry of the 660AV isn't the same as the 610, and a blank level
  1600. cannot be programmed. When the video is switched and the PC becomes
  1601. active, the outputs of the AV CLUT/DAC are tri-stated and the path to
  1602. ground (termination) is removed. This causes the drive from the PC
  1603. CLUT/DAC to be higher and the video brighter.
  1604.  - Jim Stockdale (jws@apple.com)
  1605.  
  1606.  
  1607. :: PC Setup 1.02
  1608.  
  1609. Apple's System Update 3.0, available on ftp.apple.com, Applelink, etc.
  1610. installs the PC Setup 1.02 control panel, which as Jim Stockdale
  1611. promised contains a fix for the interference problem in Windows with the
  1612. original software on certain monitors, such as the 14" Mac Color
  1613. Display.  It also has a cool update to StandardFile that shows icons,
  1614. and other good stuff. Recommended.
  1615.  - Dan Magorian (magorian@ni.umd.edu)
  1616.  
  1617. You will notice a slight difference in operation of the screen
  1618. switching. In the old PC Setup, the Mac screen appeared immediately when
  1619. you switched back from the PC. In the new PC setup, the switching back
  1620. to the Mac is accompanied by a repaint of the screen.  This is because
  1621. we literally turn off the video horizontal and vertical sync signals
  1622. from the Mac when you switch to the PC. When you turn off Hsync, the
  1623. refresh to the VRAMs is turned off also and the frame buffer contents
  1624. are destroyed. The software now re-draws the frame buffer and passes a
  1625. message to all applications to re-draw their windows.  Kind of a hack,
  1626. but it cures the problem. 
  1627.  
  1628. (In answer to why the old 13" monitor was fine, but the newer 14" wasn't
  1629. with the 1.0 software): The 14" display uses the same Trinitron tube as
  1630. the 13", but different electronics.  The electronics in the 14" appear
  1631. less tolerant of noise on the sync lines than the 13".
  1632.  - Jim Stockdale (jws@apple.com)
  1633.  
  1634.  
  1635. o Sound ----------------------------------------------------------------
  1636.  
  1637. Simple PC beeps are routed from the Houdini I into the CD-in port of the
  1638. Q610. For Macs without a CD-in port, there is currently no way to pipe
  1639. the PC sound through the Mac. However, one way might be to pipe the PC
  1640. sound in the Mic-in port and use Play-Thru or Play-On to play the Mic-in
  1641. input through the Mac speaker.
  1642.  
  1643. There is no way to add a soundcard such as the Sound Blaster to the DOS
  1644. card. The existence of a subset of the ISA bus provided hope that it
  1645. would be possible, but unfortunately there are some obstacles and
  1646. Soundblaster support is not possible. See the Houdini I ISA Subset Quest
  1647. in Tech Notes.
  1648.  
  1649.  
  1650. :: 4-pin Audio Connector Pinout
  1651.  
  1652.   []       []    
  1653.   | ------- |    1 - LEFT audio
  1654.   | o o o o |    2 - LEFT ground
  1655.   |_________|    3 - RIGHT ground
  1656.     1 2 3 4      4 - RIGHT audio
  1657.  
  1658.  - Andrew Sinclair-Day (sinclair@pnet1.pnet.com)
  1659.  
  1660.  
  1661. o PC cards -------------------------------------------------------------
  1662.  
  1663. There is no facility for adding PC cards to the Houdini I. Those looking
  1664. for this capability must look to certain versions of OrangePC cards or a
  1665. full PC system.
  1666.  
  1667.  
  1668. o ISA bus --------------------------------------------------------------
  1669.  
  1670. There's no sanctioned support for an ISA bus. However, Dan Magorian
  1671. queried:  
  1672.  
  1673. There's a connector on Houdini I, about the size of a Mac floppy cable
  1674. connector. This is obviously unused: What is it about?
  1675.  - Dan Magorian (magorian@ni.umd.edu)
  1676.  
  1677. Jim Stockdale suggested:  I think the connector you are speaking of has
  1678. a subset of the ISA bus signals on it. It could be used for a board with
  1679. a function on it such as Soundblaster. Since there is no I/O hole in the
  1680. box, it really couldn't support any true I/O. A custom designed board
  1681. (using standard chipsets) could be laid out to implement a function such
  1682. as Soundblaster, with the audio routed to the Mac audio output, similar
  1683. to what we do now with PC timer sounds. I cannot comment on when Apple
  1684. or a third party will have such a card, if ever.
  1685.  - Jim Stockdale (jws@apple.com)
  1686.  
  1687. Dan Magorian is talking about a high density, male IDC-type connector on
  1688. the Houdini I board. The corresponding female connector would seem to be
  1689. part of a daughterboard. Judging by the available signals, this
  1690. hypothetical daughterboard would be some sort of 8-bit, stereo (notice
  1691. the SBOUTL and SBOUTR signals) soundcard.
  1692.  
  1693. See the Houdini I ISA Subset Quest in the Tech Notes for more
  1694. information.
  1695.  
  1696.  
  1697. o Performance, performance, performance --------------------------------
  1698.  
  1699. :: Soft-PC vs. Houdini I
  1700.  
  1701. John Galloway compared SoftPC and Houdini I performance with an informal
  1702. test. John used a floating point intensive app (a stock analysis)
  1703. running on a 24mb Quadra 800. The 9mb allocated for the SoftPC included
  1704. a 2mb for an instruction cache.
  1705.     SoftPC 3.1 287 DISabled      12:40
  1706.     SoftPC 3.1 287 ON             1:10
  1707.     Houdini I SX25   4M Mac RAM   0:20
  1708.     Houdini I SX25   4M SIMM      0:17
  1709.     Houdini I DX2/50 4M SIMM      ? (< 0:02?)
  1710. Besides being slow, SoftPC does not emulate the hardware well enough to
  1711. allow this app's modem code to function reliably making it useless while
  1712. Houdini I handles it perfectly.
  1713.  - John Galloway (jrg@rahul.net)
  1714.  
  1715.  
  1716. :: Houdini I Benchmarks
  1717.  
  1718. Here are benchmarks from MacWorld June 94, p 60; May 94, p 105; June 94,
  1719. p 28
  1720. -----------------------------------------------------------------------------
  1721.                                    (Times as |
  1722.                                    fast as a |  (Times as fast as a 33Mhz
  1723.                                  Mac Classic)|   486 DX PC - 486DX = 1.0)
  1724.                                    Excel/Word|AmiPro Lotus123 Access InfoPubl
  1725.                                     ---------|------ -------- ------ --------
  1726. Compaq Deskpro 5/60M (60MHz Pentium)   31.2  | 2.0     1.5     1.9     2.4
  1727. Gateway 2000 (486DX2-66)               23.0  | 1.7     1.4     1.3     1.6
  1728. Orange Micro 290 (486DX2-66)*          18.4  | 1.1      .6      .7     1.2
  1729. AMI 486/33 (486DX-33)                  15.5  | 1.0     1.0     1.0     1.0
  1730. Tandy 3100 Model 10 (486SX-25)         12.1  |  .6      .2      .6      .9
  1731. Apple DOS Compatible Card (486SX-25)   11.9  |  .7      .2      .6      .6
  1732. SoftWindows on 7100/66 w/256k L2 cache  5.4  |  .3      .2      .2      .4
  1733. Centris 650 with SoftPC 3.1             1.6  |  .1      .1      .1      .1
  1734.  
  1735. * Prototype OrangePC software/hardware in a PowerMac 7100/66 with 256k
  1736. L2 cache.
  1737.  
  1738. These benchmarks seem to show that an OrangePC board with a 486DX2-66
  1739. performs only about 60-80% of the speed of a real 486DX2-66 computer,
  1740. where as a Houdini I board performs at 91-98% of the speed of a real
  1741. 486SX-25 computer. The OrangePC board doesn't perform as quickly as
  1742. expected due to the fact that the PC video is mapped to a Mac window and
  1743. limitations of the NuBus speeds. The Houdini I does not suffer from
  1744. these 'limitations'.
  1745.  - compiled by Eric Carter <erichc@yvax2.byu.edu>
  1746.  
  1747.  
  1748. o Tweaking the AUTOEXEC.BAT, CONFIG.SYS for Houdini I ------------------
  1749.     - by Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  1750.  
  1751. Scott has done quite a bit of work trying to optimize the AUTOEXEC.BAT
  1752. and CONFIG.SYS files for the Houdini I/Mac system. This information came
  1753. after much experimentation. Scott's ideas and suggestions follow:
  1754.  
  1755. Go ahead and grab the monochrome memory:
  1756.  
  1757. DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF I=CAOO-CEFF X=CF00-CFFF
  1758. RAM=D000-EFFF
  1759.  
  1760. This gives you 180k of free memory, an extra 27k region and another 20k
  1761. region (sorry, can't add, 175). Full configuration, including
  1762. Doublespace, gives me 603k (617,552 bytes) in the conventional memory.
  1763.  
  1764.  
  1765. :: In your CONFIG.SYS:
  1766.  
  1767. DEVICEHIGH /L:3 /S =C:\WINDOWS\MOUSE.SYS /Y
  1768. DEVICEHIGH /L:3 /S =C:\DOS\DBLSPACE.SYS /MOVE
  1769. DEVICEHIGH /L:1 /S =C:\APPLE\CDROM.SYS /D:CDDRVR
  1770.  
  1771.  
  1772. :: In your AUTOEXEC.BAT:  ****  IN THIS ORDER!  ****
  1773.  
  1774. LH /L:1 /S C:\APPLE\APPLEPC
  1775. LH /L:2 /S C:\DOS\SMARTDRV [SWITCHES]
  1776. LH /L:1 /S C:\APPLE\MACSHARE
  1777. LH /L:3 /S C:\DOS\MSCDEX /D:CDDRVR /L:E [MY PREFERENCE FOR 'E']
  1778. LH /L:3 /S C:\APPLE\DOSCLIP
  1779.  
  1780. Note: For those technical users that understand the /L:x commands in LH
  1781. and DevHigh, I already attempted to /S load Macshare into region 2.
  1782. Unfortunately, loading this into 2 causes a runtime error and disables
  1783. Macshare (Macshare stays in memory, but doesn't do anything).
  1784.  
  1785. I also attempted a NOHI command in EMM386.EXE to make region 1 move from
  1786. 27k to 32k. It was successful, but every configuration I tried failed to
  1787. produce more memory than the 605k free with this configuration (I have
  1788. all my switches set at minimums).
  1789.  
  1790. After working for hours and hours with the parameters in QEMM, I
  1791. discovered that EMM386 gave more memory in this configuration by about
  1792. 8K. QEMM's overhead and block allocation is a bit protective, while
  1793. EMM386 allowed me to screw up from time to time: 30 hours of work has
  1794. gone into the testing and configuration to 175k. I haven't had any
  1795. errors from it.
  1796.  
  1797.  
  1798. :: Other CONFIG suggestions: 
  1799.  
  1800. Use switches=/f in the CONFIG.SYS--this shuts down the two second delay
  1801. when you see the Starting MS-DOS prompt.
  1802.  - Scott L. Barber (SERKER@c-matrix.springfield.mo.us)
  1803.  
  1804.  
  1805. o Houdini I ISA Subset Quest -------------------------------------------
  1806.  
  1807. Here's the scoop on the Houdini I ISA bus capabilities.
  1808.  - Anton Prastowo
  1809.    with Ted Yun (yun@newton.mayo.edu)
  1810.  
  1811. ABSTRACT: You can build a connector/cable assembly to connect the
  1812. Houdini I to an 8 bit PC card. However, the Houdini I provides an
  1813. INCOMPLETE ISA bus. The DMA channel 1 is not readily accessible so the
  1814. Sound Blaster DOES NOT work. It seems likely that it would take hardware
  1815. changes to implement the DMA so that a Sound Blaster could be used.
  1816. These needed hardware changes were implemented in the new Reply Co. DOS
  1817. card (developed using licenced technology from Apple).
  1818.  
  1819. Jim Stockdale's comments disclaim any soundcard possibility:
  1820. The connector on Houdini I was for diagnostic purposes and internal
  1821. engineering use only. It was not documented, nor fully functional when
  1822. Houdini I shipped. Specifically, there are issues with VL bus (VESA
  1823. Local Bus) arbitration. It would take some significant changes to
  1824. correct the issues so Sound Blaster DMA would work properly. 
  1825.  - Jim Stockdale (jws@apple.com)
  1826.  
  1827. The following account demonstrates what I did to prove that Jim
  1828. Stockdale's comments are in fact true.
  1829.  
  1830. A subset of a PC 8-bit ISA bus is available from the Houdini I from a
  1831. connector on the Houdini I board. See the Houdini I ASCII illustration
  1832. (fig. 1) for the connector's location. The connector onboard the Houdini
  1833. I is a special high-density male IDC type connector. The connector's 40
  1834. pins are set in two rows of 20 (2 x 20), on 0.050" centers. Notice that
  1835. this is a tighter pin placement than a regular IDC connector which uses
  1836. pins on 0.100" centers.
  1837.  
  1838. Information obtained by David Ramsey describes the connector's pin-out
  1839. and each pin's function. After examining the ISA signals available from
  1840. this connector, it seems noteworthy that the available signals coincide
  1841. with the ISA signals used by the 8-bit mono Sound Blaster (SB). The
  1842. signals SBOUTL, SBOUTR and SBGNDOUT (seemingly for stereo Left and Right
  1843. channels), indicate that the soundcard would be more like the 8-bit
  1844. stereo-capable Sound Blaster Pro (SBPro). Finally, it would seem likely
  1845. that the connector was intended to mate with a daughterboard as opposed
  1846. to a cable and board assembly. The soundcard assembly would have to be
  1847. daughterboard considering the lack of space inside a Macintosh case. 
  1848.  
  1849. So what is this connector really for? I thought that it might be a way
  1850. to get soundcard support for the Houdini I. However, Jim's comments
  1851. indicate that even if the connector was for a SBPro, Apple did not get
  1852. the chance to resolve the problems involved with using the Houdini I
  1853. with a SBPro. So the connector is kind of a dud as far as SBPro support
  1854. goes. Assuming the connector is of some use, let's take a look at it.
  1855.  
  1856. David Ramsey's information indicates the connector provides signals for
  1857. the equivalent of an 8-bit ISA slot on a PC-AT compatible. This seems
  1858. reasonable since a diagnostic shareware program that I used, 'sees' the
  1859. Houdini I as a 486 PC-AT compatible. However, the Houdini I 'slot' is a
  1860. hobbled 8-bit ISA slot. -- only some ISA signals are available: data bus
  1861. is only 8-bit, addressing is from $000-$3FF, and only IRQ 5 and DMA 1
  1862. signals are available. Still, you could be able to use this ersatz
  1863. 'slot' for 8-bit PC cards that only use a few ISA signals.
  1864.  
  1865. If you're interested in checking out this connector, you'll have to find
  1866. something to mate with it and pull the signals off. Taking account of
  1867. the Houdini I connector's size and the daughterboard solution for the
  1868. soundcard, it's unlikely that a crimp-on ribbon cable connector is
  1869. available. More likely you'll have to futz with a surface mount
  1870. connector and somehow connect a ribbon cable to it -- which is what I've
  1871. done.
  1872.  
  1873. You'll need a high-density female IDC connector to fit over the male one
  1874. on the Houdini I board. The pins on the Houdini I connector are far too
  1875. short and small to wirewrap onto. I found a usable connector facsimile
  1876. in a Newark catalog. It's called a 'Surface Mount Vertical Card
  1877. Connector' made by Berg Electronics. Unfortunately the female connector
  1878. I found doesn't have a polarizing tab. This lack of a polarizing tab
  1879. means that you have to be VERY careful and mark pin 1 on the connector
  1880. -- otherwise you might plug in the connector the wrong way. Also, since
  1881. this connector is surface mount and its leads are VERY small, soldering
  1882. wires to this connector takes a very FINE soldering iron tip, a steady
  1883. hand, and lots of patience.
  1884.  
  1885. Newark Electronics -- They have quite a few branches around the US and
  1886. three warehouses in Chicago, IL; Gaffney, SC and Los Angeles, CA. Look
  1887. in your local Yellow Pages and you'll probably find a listing for a
  1888. regional office. That's how many branch offices they have. Otherwise try
  1889. their administrative offices at (312) 784-5100 to get the number of a
  1890. local Newark office.
  1891.  
  1892. Newark Catalog 113  (page 862)
  1893.     RibCage(tm) II by Berg Electronics
  1894.     Stock Number    Part Number    Description    Price
  1895.     95F6846         87814-620      Female 2 x 20  $6.11
  1896.  
  1897. Since it is surface mount, it is pretty difficult to solder individual
  1898. wires to the leads. A better solution would be to solder the connector
  1899. to a small board. This board would then have traces going from the
  1900. connector to more accessible solder pads for the wires. I did not have
  1901. such a board nor did I want to make one so I ended up just soldering
  1902. directly onto the surface mount leads of the connector.
  1903.  
  1904. If you choose to try this part out, I suggest that you order two instead
  1905. of just one connector -- in case you screw up on your first attempt. I
  1906. accidentally broke one of the leads (quite easy to do actually) but
  1907. luckily it was one of the unused pins. Keep in mind Newark's infamous
  1908. reputation for insensitivity to small orders. Newark does have a $25
  1909. minimum order so pick up some locally hard to find items while you're
  1910. ordering from them.
  1911.  
  1912. Next you'll need a connector for the PC card. You can get one from Radio
  1913. Shack. They have a 62 position and a 98 position card edge connector. I
  1914. had to use the 98 position connector because the SBPro used a couple of
  1915. pins on the second section of card edge. The 62 position card edge
  1916. connector is good for single section card edge cards like the 8-bit mono
  1917. Sound Blaster (not the Pro!).
  1918.  
  1919. Radio Shack
  1920.   62 position card edge conn (0.100" spacing)  # 276-1453 ... $2.99
  1921.   98 position card edge conn (0.100" spacing)  # 276-1454 ... $4.99
  1922.  
  1923. Finally, you'll need some cable to connect the two connectors. I used a
  1924. 40 conductor ribbon cable and wired all the pins from the Houdini I even
  1925. though not all of the pins were used. It's also easier to keep track of
  1926. wires if you  work through it and wire methodically instead of skipping
  1927. pins. (You could get away with using the 36 conductor ribbon cable
  1928. available from Radio Shack if you can keep track of the wires and their
  1929. respective pins)
  1930.  
  1931. Check the pinouts I've attached at the end and you'll see the how I've
  1932. matched the Houdini's signals to the ISA connector. I took the
  1933. precaution of marking a dot with a black permanent marker to indicate
  1934. pin 1 on the female connector. It's a pretty straight forward wiring job
  1935. but soldering onto the connector is a delicate and time consuming job. A
  1936. fine-tipped soldering iron helps immensely. I placed heat-shrink tubing
  1937. over every other connector lead to help prevent shorts. But even on
  1938. every other lead, it was a tight fit for the heat-shrink tubing.
  1939.  
  1940. If you build the cable-connector assembly -- BE VERY CAREFUL! No sense
  1941. in frying your Houdini I or your Mac. 
  1942.  
  1943. Again, remember the female connector has no polarizing tab so you could
  1944. accidentally plug it in the wrong way. Take a permanent marker and mark
  1945. a dot on the female connector to indicate which pin is pin 1. Use a
  1946. continuity tester (or an ohmmeter; same thing) and check every
  1947. connection. Double check it! Make sure you didn't wire things in
  1948. reverse. 
  1949.  
  1950. Once I triple-checked my work, I plugged the connector into my Houdini I
  1951. (used in a Q700). NOTE: I did not plug any card into card edge connector
  1952. yet! I turned on my Mac and made sure the machine still booted. I then
  1953. made sure that the Houdini I/PC side booted correctly. Once all seemed
  1954. ok, I took my voltmeter and made sure that pins on the card edge
  1955. connector that were supposed to be +5 volts were +5 volts, and that the
  1956. +12 volt pin was indeed +12 volts. This was a reality check to ensure my
  1957. wiring job was oriented correctly and a spot test to see if the signal
  1958. information was correct. All seemed good.
  1959.  
  1960. I tried installing the SBPro drivers at this point but the installer
  1961. refused to install since the Sound Blaster Pro wasn't plugged in. I
  1962. hadn't plugged in the SBPro because I didn't want to fry anything. Once
  1963. again I powered down and  checked the wiring. With this task completed I
  1964. was ready to plug the SBPro into the connector.
  1965.  
  1966. With wiring issues settled, I finally connected the SBPro to the card
  1967. edge connector. NOTE: I used the default settings for the SBPro
  1968. (address: 220H, IRQ 5, DMA 1). I turned on the Mac and everything booted
  1969. up fine. I tried the SBPro installer again and this time it sensed(!)
  1970. the SBPro and the driver installation worked.
  1971.  
  1972. I restarted the Houdini I with a CTRL-ALT-Del and watched the startup. 
  1973.               The SBPro initialization failed :(
  1974. All the SBPro settings work except the DMA 1 setting. The addressing at
  1975. 220H and interrupt at IRQ 5 were accepted, but the drivers had a problem
  1976. with DMA 1.
  1977.  
  1978. After the SBPro software failure, I tried a diagnostic program to see if
  1979. the SBPro was even accessible from the Houdini I. The SBPro did show up
  1980. as an AdLib soundcard at address $338h so that seemed encouraging. If
  1981. you don't already know, the SBPro is designed so it can emulate an AdLib
  1982. soundcard (the original PC soundcard).
  1983.  
  1984. Ted Yun replicated my SBPro experiment using a Q610/DOS with a 4mb SIMM
  1985. installed on the Houdini I. The same DMA type conflict occurred with his
  1986. setup. However Ted did try the TIE Fighter game demo and heard some
  1987. music but no sound effects.
  1988.  
  1989. I believe that the unique nature of the Houdini I and its Direct Memory
  1990. Access (DMA) activity with its host Mac's memory interfere with the use
  1991. of DMA 1 for the SBPro. The Houdini I uses quite a bit of DMA to move
  1992. data from the Mac's memory to the 486 if the Houdini I doesn't have any
  1993. on-board RAM installed. I think the solution would be some sort of cdev
  1994. or init that modifies the Houdini's DMA use so that a SBPro can access
  1995. DMA 1. I don't have the information or the skill to hack this bit of
  1996. code. Maybe one of you out there could do this!
  1997.  
  1998. DMA is essential for the SBPro or SB to function properly. Without DMA
  1999. you cannot use the SBPro for digitized sound samples (used for most
  2000. sound effects). The music that Ted Yun heard used a mode on the SBPro
  2001. that did not require DMA. Unfortunately most game sound code for the
  2002. SBPro uses DMA. Without DMA, what you're left with is a mute SBPro that
  2003. can hum.
  2004.  
  2005.  
  2006. Figure 2.                        Figure 3.
  2007. DOS Compatibility Card           ISA Card Pinout (from c.s.i.p.hardware
  2008. FAQ)
  2009.  ________________________         _________________________________________
  2010. |                        |       |                                         |
  2011. |                 1      |       |            (component side)             |
  2012. |            ======      |       |                                         |
  2013. |                        |       |                                         |
  2014. |                        |       |                                         |
  2015. |_              _________|       |_______ ISA-16bit __       ISA-8bit    __|
  2016.   |____________|                         |||||||||||  |||||||||||||||||||
  2017.                                          C1/D1        A1(front)/B1(back)
  2018.  
  2019.  
  2020.   Apple DOS Compatibility Card         
  2021. 40 pin high density IDC connector               ISA Bus Connector
  2022. ---------------------------------               -----------------
  2023.  
  2024.                                              Back Side      Component
  2025. Side
  2026.   signal pin o o pin signal            assignment  pin |  | pin  assignment
  2027.  
  2028.                                        
  2029.   SBOUTL   1 o o 2   SBGNDOUT        [25]     GND   B1 |  | A1   CHCHK#
  2030.   SBOUTR   3 o o 4   A(9)            [15]   Reset   B2 |  | A2   SD7   
  2031. [39]
  2032.     +12V   5 o o 6   -12V             [8]     +5V   B3 |  | A3   SD6   
  2033. [37]
  2034.    SA(3)   7 o o 8   +5V                     IRQ9   B4 |  | A4   SD5   
  2035. [35]
  2036.    DACK1   9 o o 10  IRQ 5                    -5V   B5 |  | A5   SD4   
  2037. [36]
  2038.    DREQ1  11 o o 12  +5V                     DRQ2   B6 |  | A6   SD3   
  2039. [33]
  2040.    SA(7)  13 o o 14  AEN              [6]    -12V   B7 |  | A7   SD2   
  2041. [34]
  2042. SYSRESET  15 o o 16  n/c                    NOWS#   B8 |  | A8   SD1   
  2043. [31]
  2044.    SA(5)  17 o o 18  OSC14M (14 MHz)  [5]    +12V   B9 |  | A9   SD0   
  2045. [32]
  2046.    SA(6)  19 o o 20  n/c             [25]     GND  B10 |  | A10  CHRDY
  2047.      n/c  21 o o 22  SA(1)                 SMWTC#  B11 |  | A11  AEN   
  2048. [14]
  2049.    SA(4)  23 o o 24  SA(0)                 SMRDC#  B12 |  | A12  SA19
  2050.      GND  25 o o 26  GND             [40]   IOWC#  B13 |  | A13  SA18
  2051.      n/c  27 o o 28  n/c             [38]   IORC#  B14 |  | A14  SA17
  2052.     A(8)  29 o o 30  SA(2)                 DACK3#  B15 |  | A15  SA16
  2053.    XD(1)  31 o o 32  XD(0)                   DRQ3  B16 |  | A16  SA15
  2054.    XD(3)  33 o o 34  XD(2)            [9]  DACK1#  B17 |  | A17  SA14
  2055.    XD(5)  35 o o 36  XD(4)           [11]    DRQ1  B18 |  | A18  SA13
  2056.    XD(6)  37 o o 38  IOR                 REFRESH#  B19 |  | A19  SA12
  2057.    XD(7)  39 o o 40  IOW                     BCLK  B20 |  | A20  SA11
  2058.                                              IRQ7  B21 |  | A21  SA10
  2059.     n/c = no connection                      IRQ6  B22 |  | A22  SA9    [4]
  2060.                                      [10]    IRQ5  B23 |  | A23  SA8    [29]
  2061.     addresses: 000 - 3FF                     IRQ4  B24 |  | A24  SA7    [13]
  2062.          data: 8 bits                        IRQ3  B25 |  | A25  SA6    [19]
  2063.                                            DACK2#  B26 |  | A26  SA5    [17]
  2064.     available IRQ: 5                          T/C  B27 |  | A27  SA4    [23]
  2065.     available DMA: 1                         BALE  B28 |  | A28  SA3    [7]
  2066.                                      [12]     +5V  B29 |  | A29  SA2    [30]
  2067.                                      [18]     OSC  B30 |  | A30  SA1    [22]
  2068.     The numbers in brackets are ---> [26]     GND  B31 |  | A31  SA0    [24]
  2069.     the pin numbers from the 
  2070.     40 pin Houdini I connector.
  2071.     This was the pinout I used               M16#   D1 |  | C1   SBHE#
  2072.     for the Sound Blaster Pro.              IO16#   D2 |  | C2   LA23
  2073.                                             IRQ10   D3 |  | C3   LA22
  2074.     For example: Pin 26 from the            IRQ11   D4 |  | C4   LA21
  2075.     Houdini I ISA connector goes            IRQ12   D5 |  | C5   LA20
  2076.     to pin B31 of the card edge             IRQ15   D6 |  | C6   LA19
  2077.     connector.                              IRQ14   D7 |  | C7   LA18
  2078.                                            DACK0#   D8 |  | C8   LA17
  2079.                                              DRQ0   D9 |  | C9   MRDC#
  2080.                                            DACK5#  D10 |  | C10  MWTC#
  2081.                                              DRQ5  D11 |  | C11  SD8
  2082.                                            DACK6#  D12 |  | C12  SD9
  2083.                                              DRQ6  D13 |  | C13  SD10
  2084.                                            DACK7#  D14 |  | C14  SD11
  2085.                                              DRQ7  D15 |  | C15  SD12
  2086.     NOTE: These two additional ----> [12]     +5V  D16 |  | C16  SD13
  2087.     power pins need to be       \       MASTER16#  D17 |  | C17  SD14
  2088.     connected on the SBPro.      '-> [26]     GND  D18 |  | C18  SD15
  2089.  
  2090.  
  2091. o Diagnostic Software Results ------------------------------------------
  2092.  
  2093. I tried some shareware diagnostic programs PC-Config and Snooper on my
  2094. Houdini I. It was interesting to see how such a program would evaluate
  2095. the Houdini I/Mac hybrid.
  2096.  
  2097. My Houdini I setup is pretty simple. The Houdini I is installed in a
  2098. Quadra 700, no SIMM installed (4mb from the host Mac is used); EMM386
  2099. memory manager, Smartdrv, VESA graphics driver, and Microsoft Mouse
  2100. driver installed. Everything except the mouse driver was included in the
  2101. DOS card upgrade package. (see the Mouse section in Tech Notes on
  2102. getting a mouse driver)
  2103.  
  2104. PC-Config
  2105. ==============================================================================
  2106. PC-CONFIG V7.15 Hardware-Diagnosis-Benchmark-Program
  2107. ==============================================================================
  2108.  Installed hardware 
  2109. =============================================== unregistered shareware
  2110. version 
  2111.  Machine.......: AT 486                                    
  2112.  BIOS..........: Copyright 1989-1990 Chips & Technologies  
  2113.  BIOS date.....: 02/07/94, ShadowRAM: active               
  2114.  BIOS extension: C000h C800h                               
  2115.  Bus system....: ISA                                       
  2116.  CPU...........: 80486sx (Virtual Mode) 24.75 MHz          
  2117.  RAM access....: Standard                                  
  2118.  Main memory...:   639 KByte, free:   568 KByte            
  2119.  Extended Mem..:     0 KByte, free:  1504 KByte XMS        
  2120.  Expanded Mem..:  3392 KByte, free:  1744 KByte            
  2121.  Videocard 1...: VESA-VGA 8 Bit-Bus, 512k RAM              
  2122.  VGA chipset...:  Gamecard......: not installed            
  2123.  Floppy drives.: 1 : 1.44 MB                               
  2124.  Ports.........: LPT1 COM1 COM2                            
  2125.                                                            
  2126.  HD 1:  41.0 MB, 64 heads,   41 Cyl, 32 Sect/Cyl.         
  2127.  
  2128. ==============================================================================
  2129.  Software Info 
  2130. =============================================== unregistered shareware
  2131. version
  2132.  DOS version....: 6.20 (English)                           
  2133.  Network........: not installed                            
  2134.  Mouse found....: Microsoft                                
  2135.  Mouse type.....: PS/2 mouse V8.00                         
  2136.  EMS  driver....: V4.0 (Microsoft)                         
  2137.  EMS  PageFrame.: D000h                                    
  2138.  XMS  driver....: V3.00, Intern: V3.10                     
  2139.  DPMI server....: not installed                            
  2140.  Harddisk cache.: Smartdrive V5.00                         
  2141.  Fossil driver..: not installed*                           
  2142.  4DOS, NDOS.....: not installed                            
  2143.  RAM-Disk, BPS..: not installed*                           
  2144.  Stacker........: not installed                            
  2145.  DoubleSpace....: not installed                            
  2146.  Memory Manager.: EMM386                                   
  2147.                                                            
  2148.                             * or unkown                    
  2149.  
  2150. ==============================================================================
  2151.  Benchmark 
  2152. =============================================== unregistered shareware
  2153. version 
  2154. Speed compared with IBM-PC.: 3200%                         
  2155. Dhrystones.................: 7200                          
  2156. VideoRAM throughput (text).:  665 KByte/sec                
  2157. Chars per second via BIOS..: 11930 Byte/sec                
  2158. Chars per second via DOS...:  5160 Byte/sec                
  2159. EMS speed..................: 40%                           
  2160. RAM disk speed.............: N/A                           
  2161. DOS disk speed.............: C:   300 KB/sec               
  2162.                                                            
  2163.  
  2164. Harddisk test:                HD1                          
  2165. Rotations per minute.......:  ???                          
  2166. Linear read.........in KB/S:   768                         
  2167. Maximum throughput..in KB/S:   912                         
  2168. Interleave seems to be.....:    1                          
  2169. Average accesstime.........:   0.5 ms                      
  2170. Track to track.............:   0.2 ms                      
  2171. Maximum accesstime.........:   0.0 ms                      
  2172.                                                            
  2173.                                                            
  2174.  
  2175. ==============================================================================
  2176.  Benchmark 
  2177. =============================================== unregistered shareware
  2178. version
  2179. Speed compared with IBM-PC.: 3250%                         
  2180. Dhrystones.................: 7200                          
  2181. VideoRAM throughput (text).:  663 KByte/sec                
  2182. Chars per second via BIOS..: 11690 Byte/sec                
  2183. Chars per second via DOS...:  5160 Byte/sec                
  2184. EMS speed..................: 40%                           
  2185. RAM disk speed.............: N/A                           
  2186. DOS disk speed.............: C:   360 KB/sec               
  2187.  
  2188. Harddisk test:                HD1                          
  2189. Rotations per minute.......:  ???                          
  2190. Linear read.........in KB/S:   768                         
  2191. Maximum throughput..in KB/S:   912                         
  2192. Interleave seems to be.....:    1                          
  2193. Average accesstime.........:   0.5 ms                      
  2194. Track to track.............:   0.2 ms                      
  2195. Maximum accesstime.........:   0.0 ms                      
  2196.  
  2197.  
  2198. Snooper
  2199. Snooper, the system checker, version 3.30  Copyright 1989-94 John Vias  
  2200.      
  2201. +-----------------------------------------------+----------------------------+
  2202. | Equipment                                     | Disk [aC]                  |
  2203. |                                               |                            |
  2204. | Computer 486SX compatible                     |        PC_DRIVE Label      |
  2205. |  CPU 80486SX-25, V86  Video VESA 1.10 SVGA 512K        \SNOOPER Directory  |
  2206. |  NDP                  Ports                   |                 IDE model  |
  2207. |  Bus ISA               Serial 3F8 2F8         |      fixed disk Drive type |
  2208. | Memory                 Parallel 3BC           |               0 CMOS type  |
  2209. |  654,336 b Convl      BIOS  02/07/94          |           local Status     |
  2210. |  580,640 b Free        Exts C000 C800         |              64 Heads      |
  2211. |   73,696 b Used       Mouse Microsoft 8.00    |              32 Sectrs/cyl |
  2212. |    3,072 K Extended    Port PS/2              |              41 Cylinders  |
  2213. |          K Ext free   Keyboard 101 Support 101|             512 b Sectors  |
  2214. |    1,504 K XMS 3.0    Environment             |           2,048 b Clusters |
  2215. |   in use HMA (A20)     Free 120   Total 256   |      41,826,304 b Total    |
  2216. |          K UMB        DOS MS-DOS 6.20a (HMA)  |       4,403,200 b Free     |
  2217. |    3,392 K EMS 4.0     Shell VCPI 1.0         |      37,423,104 b Used 89% |
  2218. |    1,744 K EMS free    Files 30   Buffers 15  | XXXXXXXXXXXXXXXXXXXXXX___  |
  2219. | Drives                 Break off  Verify  off | Empty      Half      Full  |
  2220. | 1 Floppy  2 Physical  Cache Smartdrive 5.00   +----------------------------+
  2221. | 1 Hard    2 Logical   Network                 | Message: Logging display   |
  2222. +-----------------------------------------------+----------------------------+
  2223.  
  2224. Snooper, the system checker, version 3.30  Copyright 1989-94 John Vias  
  2225.      
  2226. +------------------------------------------+---------------------------------+
  2227. | Serial ports                             | IRQ lines        DMA channels   |
  2228. |                                          |                                 | 
  2229. |   Address                                |       Timer **  0   Available   |
  2230. |      UART                                |    Keyboard **  1   Available   |
  2231. |     Speed                                | Second 8259 **  2   Floppy disk |
  2232. |    Format                                |   COM2/COM4     3   Available   |
  2233. |       IRQ                                |   COM1/COM3     4               |
  2234. |    Device                                |        LPT2     5               |
  2235. | Fax class                                | Floppy disk **  6               |
  2236. |                                          |        LPT1     7               |
  2237. | Parallel ports                           |       Clock     8               |
  2238. |              LPT1                        | (from IRQ2) **  9               |
  2239. |     Address  03BC                        |   Available    10               |
  2240. |         IRQ   (7)                        |   Available    11               |
  2241. |    Selected   **                         |      In use ** 12   (** This    |
  2242. |   I/O error                              | Coprocessor    13   IRQ line or |
  2243. |    No paper                              |   Hard disk    14   DMA channel |
  2244. |        Busy                              |   Available    15   is in use.) |
  2245. |                                          +---------------------------------+
  2246. | Sound card                               | Message: Logging display        |
  2247. +------------------------------------------+---------------------------------+
  2248.  
  2249.  
  2250. ------------------------------------------------------------------------
  2251. 4) Trouble Shooting ----------------------------------------------------
  2252.  
  2253. o Dialog Box error -----------------------------------------------------
  2254.  
  2255. Whenever I switch over to the DOS half I get a Dialog box on the Mac
  2256. side saying that the PC clipboard requires additional system services in
  2257. order to function. It doesn't seem to adversely effect anything, except
  2258. my Cut & Paste does not work. I have been getting this message since I
  2259. first installed the card.
  2260.  - sow (eaou083@rigel.oac.uci.edu)
  2261.  
  2262. In order for this to work you must have the "Macintosh Easy Open Setup"
  2263. control panel loaded. It was installed with the rest of the Houdini I
  2264. software. I suspect that you might have deemed it unnecessary and
  2265. trashed it or blocked it with an init picker.
  2266.  - Tim Fullert (tfullert@bottom.magnus.acs.ohio-state.edu)
  2267.  
  2268.  
  2269. o Sync on Green Trouble ------------------------------------------------
  2270.  
  2271. There is a problem with the sync on green signal when using multi-sync
  2272. monitors with the Q610/DOS. The Mac side sends sync-on-green and
  2273. composite sync, but the DOS side only sends composite sync. The problem
  2274. comes when the multisync monitor is set for sync-on-green on the Mac
  2275. side and the switch is made to the DOS side, the screen goes blank
  2276. (switching back works and the Mac side still looks ok). To get the DOS
  2277. side to work the sync-select switch must be moved to select composite
  2278. sync. This makes the DOS side look fine, but the Mac side is like
  2279. looking through a green window. 
  2280.  
  2281. The green window can be disposed of by command-clicking on the version
  2282. number of the PC Setup control panel. This opens up another window with
  2283. a limited number of commands. Help shows the list. (Just as an aside,
  2284. dir shows the names of the design team and the sub directories show
  2285. their titles.) Anyway, the command "sync off" deactivates the
  2286. sync-on-green on the Mac side and thus eliminates the green window. Both
  2287. Mac and DOS sides now look correct when the monitor is set to composite
  2288. sync.
  2289.  - Stephen Petko (petko@mako.psc.edu)
  2290.  
  2291. From Jim Stockdale:
  2292. It is possible to turn off the Mac sync on green for Houdini I systems
  2293. with multi-sync monitors. In the PC Setup cdev, command-click on the
  2294. version number in the lower right corner. This will bring up an
  2295. alternate screen. Type help <cr> to see a list of options. One of these
  2296. options is to disable / enable sync on green. Follow the instructions
  2297. and this may fix the sync on green issue.
  2298.  - Jim Stockdale (jws@apple.com)
  2299.  
  2300. I had, and have not heard of anyone else having, a problem where v 1.0.1
  2301. of the PC Setup control panel did not remember the "sync off" setting
  2302. after reboot/power cycle. I did not consciously do anything to correct
  2303. this problem, but I did install the extras on the DOS side as described
  2304. on the last page of the installation manual. These are the CD-ROM
  2305. drivers, etc., but for DOS only not the Windows stuff.(I need the driver
  2306. to load Windows off CD-ROM.) It was after this that the "sync off"
  2307. started being remembered through reboots, but I have not specifically
  2308. determined exactly which file solved the problem. I've heard of one
  2309. person who had no problems with v 1.0.2.
  2310.  - Stephen Petko (petko@mako.psc.edu)
  2311.  
  2312.  
  2313. o Problem with video card installed in Mac -----------------------------
  2314.  
  2315. A friend couldn't get the Houdini I to work in a Q800 which had a second
  2316. video board installed (Radius 24x). I suspect this has something to do
  2317. with the designers assumption that the Houdini I would only be in a one
  2318. slot system -- not having to contend with the possibility of another
  2319. video board. His system boots the Mac side fine, but crashes when
  2320. *switching* over to the PC half (it will start/boot via the start PC
  2321. button however). 
  2322.  
  2323. Also, his Disk Doubler hardware compression board had no ill effects on
  2324. the Houdini I, so not all NuBus cards are problematic for the Houdini I;
  2325. perhaps just secondary video boards. 
  2326.  - phil (eaou083@rigel.oac.uci.edu)
  2327.  
  2328.  
  2329. o Improving Shared Folder access speed ---------------------------------
  2330.  
  2331. Using a Shared Folder for easier file access results in a slower access
  2332. compared to a normal drive file.
  2333.  
  2334. You could make a D: drive and then mount it with PC Exchange to transfer
  2335. files more easily. I don't think that the drive could be used by the
  2336. desktop and by Houdini I at the same time, but that's why I suggested a
  2337. D: drive.
  2338.  - phil (eaou083@rigel.oac.uci.edu)
  2339.  
  2340.  
  2341. o Conflict with Energy Saver cdev --------------------------------------
  2342.  
  2343. There is a probable conflict between Energy Saver (a control panel used
  2344. to dim Energy Star compliant monitors) and Houdini I. When switching
  2345. from DOS to Mac the screen doesn't redraw right and an error message of
  2346. type 25 comes up (low memory). If you don't have Energy Saver, suspect a
  2347. high-memory screen saver.
  2348.  - Tom Thatcher (ttha@troi.cc.rochester.edu)
  2349.  
  2350.  
  2351. ========================================================================
  2352. Macintosh DOS Compatibility Card FAQ - Copyright 1995 Anton Prastowo
  2353.  
  2354. Apple, the Apple logo, Macintosh, PowerMac and Quadra are registered 
  2355. trademarks of Apple Computer, Inc.
  2356. Intel 486 is a trademark of Intel Corp. MS-DOS is a trademark 
  2357. of Microsoft, Corp.
  2358.  
  2359.